导出云mysql全量并导入本地自建数据库,导出时如下报错:
mysql -h host -P port -u user -p --databases db1 db2 > test.sql
//导出时添加--single-transaction即可解决
本地mysql导入全量数据
代码语言:javascript复制source /root/test.sql
本地服务器设置server-id和开启gtid
代码语言:javascript复制vim /etc/my.cnf
server-id=55
gtid-mode=ON
enforce-gtid-consistency=ON
log-slave-updates=ON
与ro建立主从关系
代码语言:javascript复制change master to master_host='ip',
master_port=port,
master_user='username',
master_password='password',
master_auto_position=1;
连接ro组公网ip查看master:
查看自建的mysql:
验证:
在master建表:
本地自建库查:
参考:
https://cloud.tencent.com/developer/article/1158202