AWS文档中有page个关于从MySQL服务器导入和导出数据,但主要是关于导入.我在他们的文档中看到的唯一一件事是使用复制导出5.6数据的方法,这在here中有记录.我想知道是否有一种更简单的方法可以使用mysqldump导出数据并加载到本地数据库中.我想导出的数据库不是很大,可能是1GB,所以大小不是问题.

推荐答案

当然

从远程RDS服务器获取转储:

mysqldump -h rds.host.name -u remote_user_name -p remote_db > dump.sql

提示输入密码时,请为user=remote_user_name(远程服务器)提供密码

将其上载到本地mySql实例:

mysql -u local_user_name -p local_db < dump.sql

此外,如果你在同一地区拥有ec2台服务器,我建议你在那里转储.压缩文件,然后将其下载到本地计算机.通常,文件的压缩版本会小得多,传输速度也会更快.

Mysql相关问答推荐

SQL: Select 并计算下一行的值

SQL条件 Select 和条件WHERE

错误:此查询集包含对外部查询的引用,并且只能在子查询中使用

将递归 CTE 结果合并到辅助 SQL Select

在 MYSQL 8 中的 JSON 字段上的 SELECT 中返回所有键及其数组项

如何找到每个user_id每个产品的买家类型数量?

根据 Power Query 中的条件替换值

mySql 查询运行速度超慢

MySQL 使用了错误的索引

MySql中的可见索引和不可见索引是什么

限制正则​​表达式中多字符通配符的范围

具有别名主机的 ssh 反向 mysql tunel

更改整数时间到日期格式 MM/DD/YY,如 python 中的 datetime.fromtimestamp

试图获取非对象的属性

PHP,MySQL 错误:列计数与第 1 行的值计数不匹配

脚本超时,如果要完成导入,请重新提交相同的文件,导入将恢复

字符ي和ی以及波斯语的区别 - Mysql

如何在 MySQL 中为用户设置默认架构

如何使用 XML_LOAD() 将 XML 文件导入 MySQL 数据库表;功能

考虑到 NodeJS,MySQL 和 MySQL2 有什么区别