mysql 主从同步的问题以及详细解决方案
Posted 胖虎是只mao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 主从同步的问题以及详细解决方案相关的知识,希望对你有一定的参考价值。
现象:
数据库主从关系未搭建成功,后期才发现一个库是空的,所有的数据未进行同步,但是数据库中已经有大量数据。
过程描述:
1.尝试手动重建主从关系失败。
2.将主库的数据导出sql语句,然后导入备库,使两个库数据一致,然后重建主从关系,但也失败。
解决方法:
目前的解决方法是:
1.导出sql语句,数据库做好备份。
2.新建两个数据库做为主从数据库,然后搭建主从同步关系。
3.将之前导出的sql语句导入新建的主数据库中,进行同步,同步成功。
操作步骤:
1. 导出原始数据库。
mysqldump -u root1 -p -h 2409:8080:5a0a:504f::33b inventory >/home/vnfm/vnfm_inventory.sql.20220106
导入数据库
mysql> create database abc; # 创建数据库
mysql> use abc; # 使用已创建的数据库
mysql> set names utf8; # 设置编码
mysql> source /home/abc/abc.sql # 导入备份数据库
2. 新建两个数据库做为主从数据库,然后搭建主从同步关系。
create database inventory_bak charset=utf8;
Master 上的配置:
1.安装数据库;
2.修改数据库配置文件, 指明 server_id, 开启二进制日志(log-bin);
3.启
以上是关于mysql 主从同步的问题以及详细解决方案的主要内容,如果未能解决你的问题,请参考以下文章