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