rds mysql自建从库_在阿里云ECS上自建RDS(MYSQL)的从库

废话不多说,直接开搞。

1、新购ECS及安装mysql 略过。

按照之前新增从库的套路在导出数据库时尽然卡住了

导出命令

mysqldump -hrm-2zeu9.mysql.rds.aliyuncs.com -urepl -p -P3306 -Q -B -R -v --opt --single-transaction --master-data=1 --add-drop-database --databases test_db 2> 3306-from-rds.log > 3306-from-rds.sql

mysqldump -hrm-2zeu9.mysql.rds.aliyuncs.com -urepl -p -P3306 -Q -B -R -v --opt --single-transaction --master-data=1 --add-drop-database --databases test_db 2> 3306-from-rds.log |gzip> 3306-from-rds.sql.gz

查看日志,报错信息如下

mysqldump: Couldn't execute 'FLUSH /*!40101 LOCAL */ TABLES': Access denied; you need (at least one of) the RELOAD privilege(s) for this operation (1227)

没有权限??

原来是 --master-data=1 导致的,但是必须是1才行。那就在rds新增 “高权限账号”,过程略过。

再次导出,正常。

后面,按照新增从库的操作即可。

其实,阿里云不建议自建rds的从库,具体&#x


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部