您的位置:首页 > 数据库 > MySQL

Mysql主从一个常见问题及解决“模型(方法)”

2011-02-14 11:46 447 查看
有时候主数据库会出现异常,比如服务器异常重启,数据库服务异常重启... ...导致从数据库同步异常。

有一个很典型的例子,可参考此链接http://www.ningoo.net/html/2009/mysql_replication_fatal_error_1236.html

这是一个很经典的例子,总结一下其解决问题的方法,作为一个模型举一反三

1.从数据库服务器,查看数据库报错日志,记录bin-log日志名称和position位置





2.主数据库服务器,借助mysqlbinlog工具读取上步中的bin-log日志,记录最后的position

example,
mysqlbinlog mysql-bin.000045 > 1.txt
3.从数据库,

mysql> slave stop;

change master to

master_host=x.x.x.x,

master_user='yourusername',

master_password='yourpassword',

master_log_file='mysql-bin.000045',

master_log_pos=1073741999;

mysql> slave start;

查看是否有报错show slave status\G

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息