[前][次][番号順一覧][スレッド一覧]

mysql:3096

From: tateyan <tateyan <tateyan@xxxxxxxxxx>>
Date: Wed, 24 Jan 2001 23:38:31 +0900
Subject: [mysql 03096] レプリケーション

たてやんです

今日は MySQL のレプリケーション 機能にチャレンジしてみたんですが

なぜか??? な現象 
マスター側
[mysqld]
log-bin
server-id=1


スレーブ側
 /etc/my.cnf
に
[mysqld]
master-host=マスター側ホスト名
master-user=ユーザ名
master-password=パスワード
server-id=2
replicate-do-db=データベース名

として 特定の データベースのみ複製するということを
してみたのですが

クライアント側の mysqld をスタートすると クライアント側のエラー
ログに 以下のように延々と...
Slave thread: error connecting to master:Access denied for user:
'0@localhost' (Using password: YES)(0), retry in 0 sec

うーん と悩みながら
クライアント側で
mysql データベース名
を実行し、slave stop; を発行

MySQLマニュアルとにらめっこしながら
以下の
CHANGE MASTER TO
  MASTER_HOST='マスター側ホスト名',
  MASTER_USER='ユーザ名',
  MASTER_PASSWORD='パスワード',
  MASTER_PORT=3306;

を実行し、このあと slave start;
を実行すると  スレーブ側にレプリケーションが出来上がりました

ログを見ると
010124 23:21:14  Slave: reconnected to master 'ユーザ名@マスター側ホスト名:3306',replication
resumed in log '

うーん my.cnf の書き方が悪いのかなぁ...

マスター・スレーブ共mysql-3.23.32
システムは Linux (Debian Woody ベース) です(^^ゞ

目的は達成したんだけど しっくりこないなぁ...


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  彡彡从        たてやんっす
 d□/□-b      <tateyan@xxxxxxxxxx>
 ヽ"ー"丿


[前][次][番号順一覧][スレッド一覧]