将数据库导入AWS RDS DB

时间:2019-04-15 16:27:55

标签: mysql amazon-web-services amazon-rds amazon-rds-aurora sequelpro

我想通过使用以前从另一个数据库导出的sql文件将mySQL数据库导入到AWS mySQL DD中, 我正在使用Sequel Pro,但需要花很多时间。我想知道是否有更快的方法,例如直接将sql文件上传到AWS而不是使用Sequel Pro

1 个答案:

答案 0 :(得分:2)

是的,这将花费一些时间,因为您正在通过客户端工具进行导入,并且此传输正在公共互联网上进行。

1-在RDS的同一VPC中创建专用EC2实例

2-使用最佳压缩工具压缩备份文件以减小大小,然后直接通过SCP将其发送到EC2实例

3-运输过程完成后,解压备份文件并使用“传统导入”命令导入。此导入过程将通过专用网络进行

mysql -u用户名-ppassword数据库名table_name(可选)-h RDS的端点