Ale*_*x W 12
我在AWS文档上找到了这个页面,它解释了如何使用mysqldump并将其传输到RDS实例中.
这是他们的示例代码(在命令行/ shell/ssh中使用):
mysqldump acme | mysql --host=hostname --user=username --password acme
acme您要迁移的数据库在哪里,和hostname/ username是来自RDS实例的数据库.
您可以像连接到常规的mysql服务器一样连接到RDS,只需确保按照此论坛帖子将您的EC2 IP添加到您的安全组.
我必须包含本地mysqldump的密码,所以我的命令最终看起来更像这样:
mysqldump --password=local_mysql_pass acme | mysql --host=hostname --user=username --password acme
FWIW,我刚刚完成了移动我的数据库.我将此引用用于mysql命令,如创建用户和授予权限.
希望这可以帮助!
导入数据有两种方法:
mysqldump :如果数据大小小于1GB,则可以直接使用mysqldump命令并将数据导入RDS.mysqlimport :如果您的数据大小超过1GB或以任何其他格式,您可以将数据压缩为平面文件并使用sqlimport命令上载数据.| 归档时间: |
|
| 查看次数: |
10805 次 |
| 最近记录: |