从 MySQL 迁移到 Aurora;缺少 tmp 数据库
Migration from MySQL to Aurora; tmp database missing
我们在 MySQL 5.6;今天使用快照迁移到 Aurora。所有数据库模式都存在于新的 aurora 数据库中;除了 tmp !
在 Aurora 集群中,tmp 架构作为 table 仿真从文件中排除。因此,用户在 tmp 架构中看不到任何 table
1)用户访问恢复的集群
2)用户访问reader节点
tmp 数据库被排除在快照之外,因此建议不要将 "tmp" 名称用作数据库中的 table 名称或数据库名称。
无论如何,如果你有这样的database/schema;您需要使用 mysqldump 实用程序手动导出和导入它们。即使这样也会产生一些问题。
所以,我采取的最终解决方案是将 tmp 架构名称更改为 tempo ..
我们在 MySQL 5.6;今天使用快照迁移到 Aurora。所有数据库模式都存在于新的 aurora 数据库中;除了 tmp !
在 Aurora 集群中,tmp 架构作为 table 仿真从文件中排除。因此,用户在 tmp 架构中看不到任何 table 1)用户访问恢复的集群 2)用户访问reader节点
tmp 数据库被排除在快照之外,因此建议不要将 "tmp" 名称用作数据库中的 table 名称或数据库名称。
无论如何,如果你有这样的database/schema;您需要使用 mysqldump 实用程序手动导出和导入它们。即使这样也会产生一些问题。
所以,我采取的最终解决方案是将 tmp 架构名称更改为 tempo ..