MySQLDump 无法将数据导入亚马逊 RDS

标签 mysql amazon-ec2 amazon-rds

我在其他地方做了一些数据处理,想重新导入一些表...我已经通过 mysqldump 函数从那个数据库导出了数据。我试图重新导入我的 RDS 但没有运气......

我用下面的命令尝试重新导入

mysqldump --host=blink10.cfti81qgpnos.us-east-1.rds.amazonaws.com --password=XXXXXXX --user=bill --single-transaction blink10 产品 productspriceNEW

它似乎遍历了 putty 中的所有数据,给我留下了:

  • 转储于 2012-01-31 9:27:55 完成

但是当我检查数据库时,没有添加这些记录。想法?

最佳答案

将大型 (30GB+) mysql 数据库导入 RDS 的最佳方法如下:

mysql --max_allowed_pa​​cket=256M -h [end point url] -u [master username] -p

登录后:

use [your database name];
select now(); source /path/to/yourSqlFile.sql; select now();

选择 now(); 以在需要时找出导入文件所花费的时间;

关于MySQLDump 无法将数据导入亚马逊 RDS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9088169/

相关文章:

mysql - Cpanel MySQL 数据库凭据

php - 如何减少php连接mysql服务器的变量和连接数?

ruby-on-rails-3 - 如何将 resque 与橡胶 gem 一起使用

ruby-on-rails - Elastic Beanstalk 上的 Sidekiq 进程 - Errno::ENOENT: 没有这样的文件或目录 - getcwd

javascript - 为什么mysql查询 "select count(*) from table"返回 "[object Object]"作为结果?

amazon-web-services - 通过 CloudFormation 从 xtrabackup 恢复 AWS RDS

mysql - 合并MySQL中具有相同项目编号但不同日期的行

java - 我的数据进入我的 MySQL 数据库,但它仍然给出重复条目错误,而我在 java 中收到错误 SingleClientConnManager

amazon-web-services - AWS CLI : Attach an existing cloudwatch alarm to an existing auto scaling policy

mysql - AWS RDS MySql - 如何在设置 'Publicly available' 后允许访问