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> ヽ"ー"丿