我想通过使用以前从另一个数据库导出的sql文件将mySQL数据库导入到AWS mySQL DD中, 我正在使用Sequel Pro,但需要花很多时间。我想知道是否有更快的方法,例如直接将sql文件上传到AWS而不是使用Sequel Pro
答案 0 :(得分:2)
是的,这将花费一些时间,因为您正在通过客户端工具进行导入,并且此传输正在公共互联网上进行。
1-在RDS的同一VPC中创建专用EC2实例
2-使用最佳压缩工具压缩备份文件以减小大小,然后直接通过SCP将其发送到EC2实例
3-运输过程完成后,解压备份文件并使用“传统导入”命令导入。此导入过程将通过专用网络进行
mysql -u用户名-ppassword数据库名table_name(可选)-h RDS的端点