起因
有时候线上出了问题,而原本地数据不好操作,所以想把生产的数据弄一份到本地环境测试。操作步骤:1、阿里云RDS导出逻辑。2、导入本地mysql。
阿里云RDS生成逻辑
点击确认后,就会生成,然后下载即可。
数据库逻辑恢复
解压下载后压缩文件,然后选择对应要恢复的数据库。注意:➜ source 是目录
➜ source gunzip -c sima_datafull_202009291740_1601372414.sql.gz|mysql -uroot -p sima
Enter password:
ERROR 1840 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty.
上面出现error
,度娘下,提示集群迁移到单实例的设置问题,操作:
➜ source mysql -uroot -p
Enter password:
mysql> reset master;
Query OK, 0 rows affected (0.01 sec)
然后重复上面操作即可。
迭代
- 2020年10月10日 14:14:40 初稿
参考:
- 1、高性能mysql
- 2、ERROR 1840 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty - tonnytangy - 博客园
本作品采用CC BY-NC-ND 4.0进行许可。转载,请注明原作者 chunpat 及本文源链接。