mysql 5.5以降のマスターコピー

2160 ワード

1、ホストip myを修正する.cnfは[mysqld]で以下の情報を構成する
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から開始します.