mysql 5.5以降のマスターコピー
2160 ワード
1、ホストip myを修正する.cnfは[mysqld]で以下の情報を構成する
2、ホストのMysqlを再起動する.
3、スレーブのmyを修正する.cnfファイル.[mysqld]で次の情報を構成します.
4、スレーブmysql 5を再開し、以下の文を実行してレプリケーションパラメータを設定する
レプリケーションの開始
show slave status\G;//スレーブステータスshow master logsをマシンからクエリーする//ホストバイナリlogファイルリストの注意事項をマシンから問い合わせる:1、上記の方法で問題が解決できない場合は、次の方法(スレーブ上):slave stop;reset slave; slave start; 2、ホストを操作するコマンドもあります.mysqlコマンドラインの下のコマンドです.show binary logs;//ホストバイナリlogファイルリストflush logsを表示する//コミットログ(バイナリlogファイルを新しく生成する)
flush logs; reset master;//以前のすべてのバイナリlogファイルをクリアし、新しいlogファイルの接尾辞は000001から開始します.
server-id = 134# , ip
log_bin = /var/log/mysql/mysql-bin # ,
mysql-bin.index ,
expire_logs_days = 10#
max_binlog_size = 1024M #
binlog_do_db = teanet# ( )
binlog_do_db = teanet2# #
binlog_ignore_db = include_database_name # ( )
binlog_format = MIXED #binlog ,mysql statement, mixed
2、ホストのMysqlを再起動する.
show master status\G; //
3、スレーブのmyを修正する.cnfファイル.[mysqld]で次の情報を構成します.
server-id = 231#
4、スレーブmysql 5を再開し、以下の文を実行してレプリケーションパラメータを設定する
change master to master_host=' IP', master_user=' ', master_password='xxxx',master_connect_retry=60;
レプリケーションの開始
start slave
show slave status\G;//スレーブステータスshow master logsをマシンからクエリーする//ホストバイナリlogファイルリストの注意事項をマシンから問い合わせる:1、上記の方法で問題が解決できない場合は、次の方法(スレーブ上):slave stop;reset slave; slave start; 2、ホストを操作するコマンドもあります.mysqlコマンドラインの下のコマンドです.show binary logs;//ホストバイナリlogファイルリストflush logsを表示する//コミットログ(バイナリlogファイルを新しく生成する)
flush logs; reset master;//以前のすべてのバイナリlogファイルをクリアし、新しいlogファイルの接尾辞は000001から開始します.