快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

[数据库的数据认证和数据同步]mysql数据库的主从同步是数据同步还是结构同步?

请联系QQ:1793040 索取软件

展开全部

方法一:忽略错误后,继续同步
该方法适用于主从库数据相差不大,或者要求数据可以不完全统一的情况,数据要求不严格的情况

解决:
stop slave;

#表示跳过一步错误,后面的数字可变
set global sql_slave_skip_counter=1;
start slave;

之后再用mysql> show slave status\G 查看:

Slave_IO_Running: Yes
Slave_SQL_Running: Yes

ok,现在主从同步状态正常了。。。

方式二:重新做主从,完全同步
该方法适用于主从库数据相差较大,或者要求数据完全统一的情况

解决步骤如下:

1.先进入主库,进行锁表,防止数据写入

使用命令:

mysql> flush tables with read lock;

注意:该处是锁定为只读状态,语句不区分大小写

2.进行数据备份

#把数据备份到mysql.bak.sql文件
[root@server01 mysql]#mysqldump-uroot-p-hlocalhost > mysql.bak.sql
这里注意一点:数据库备份一定要定期进行,可以用shell脚本或者python脚本,都比较方便,确保数据万无一失
3.查看master 状态

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1793040