如何重置(重新同步)MySQL主从复制


本文摘自PHP中文网,作者不言,侵删。

有时MySQL复制会出现从系统无法跟主系统正确同步的问题,这可能有很多原因。但是我们所需考虑的是如何来修复它?本篇文章将介绍关于如何重置MySQL复制。

注意:使用本文的方法后,将删除所有bin-log文件,因此,如果需要可以先备份bin-log文件,然后按照说明进行操作。

(相关推荐:MySQL教程)

在从属服务器上:

首先,我们需要停止从服务器。登录mysql服务器并执行以下命令。

1

mysql> STOP SLAVE;

在主服务器上:

停止从服务器之后,转到主服务器并使用以下命令重置主服务器状态。

1

2

mysql> RESET MASTER;

mysql> FLUSH TABLES WITH READ LOCK;

使用以下命令复制数据库转储。

1

# mysqldump -u root -p mydb > mydb-dump.sql

在备份后解锁主服务器上的表。

1

mysql> UNLOCK TABLES;

在从服务器上:

阅读剩余部分

相关阅读 >>

mysql适配器pymysql详解

javaweb实现显示mysql数据库数据

mysql基础入门之case语句用法实例

mysql的预编译功能

mysql存储过程教程是什么

mysql 出现1071错误怎么办

详解mysql中where子句的用法

mysql分区字段列有必要再单独建索引吗?

怎么删mysql的注册表?

mysql中b树索引和b+树索引的区别详解

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...