码迷,mamicode.com
首页 > 数据库 > 详细

mysql主从主要命令&一些补充信息

时间:2017-09-12 16:09:49      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:mysql   命令   主从   

mysql主从的一些补充信息

1.如果修改了主服务器配置,记得删除master.info文件,否则还是会以之前从服务器的配置启动,也可能会导致错误。

2.如果想以复制数据文件的方式来备份数据库,只需要stop slave;-->再备份数据库文件-->start slave;,这样不需停止主库业务,又可以备份数据,master的数据更新会在start save后同步到slave上。

3.Slave_IO_State的取值:空     ##复制没有启动

                                        Connecting to master    ##没有连接上master

                                        Waiting for master to send event    ##已经连上

4.双机互备,则是两个mysql同时配置为master和slave

5.主库上的相关主要命令

show master status;
show slave hosts;
show binary|master logs;    ##查看binlog日志
show binlog events;    ##查看binlog日志中的事件,不要轻易查看,大日志文件会输出很多。
purge binary|master logs to ‘log_name‘;
purge binary|master logs before ‘date‘;    ##清楚指定日志文件和日期之前的binlog日志。
reset master;    ##将所有binglog日志文件清空,并创建一个新的日志文件,从0000001开始。
set sql_log_bin=0|1;

6.从库上相关主要命令

start slave;
stop slave;
stop slave io_thread;
start slave io_thread;    ##关闭/开启slave的io同步进程
stop slave sql_thread;
start slave sql_thread;    ##关闭/开启slave的sql同步进程
reset slave;
reset slave all;    ##清除master.info和relay-log等从库配置,使该库与原主从无关。
show slave status\G;
purge binary logs to ‘log_name‘| before ‘date‘;
change master to master_host=‘‘,master_port=‘‘,master_user=‘‘,master_password=‘‘,master_log_file=‘‘, master_log_pos=‘‘;
load data from master;
set global sql_slave_skip_counter;








mysql主从主要命令&一些补充信息

标签:mysql   命令   主从   

原文地址:http://jschu.blog.51cto.com/5594807/1964569

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!