山滚云

如何把阿里云RDS mysql数据库的数据导出并导入云服务器的自建数据库?

分类: 云服务器知识作者:时间:2024-01-11 06:17:06浏览量:216℃

因为wordpress网站因数据过大,导致用的阿里云的服务器一直非常卡,经常性卡得死机,必须重启才能继续用,恰逢其会,遇到阿里云促销活动,RDS mysql 数据库228元每年,并且续费同价,想着于是抱着试试看的态度入手了一个,然后把数据导入了RDS mysql,这个过程和在云服务器上面创建导入数据库有一定差异,但花一点点时间就能解决,在此就不再赘述;

导入之后效果好多了,但我在担心另一个问题,如果后续因为换服务器或其它原因需要导入数据到其它数据库或自建数据库怎么办泥?折腾了我两个星期最终都没有解决,包括在本地用Navicat导出。

原因为:在RDS上面导出只能导出完整的实例或者只有数据,没有表格信息,没有表头信息,数据量非常小,无法使用,,无法导入任何数据库,只能备份恢复到当前RDS数据库里面,导致备份,迁移无法进行。

那么我是怎么把阿里云RDS mysql数据库的数据导出并导入到自建数据库的呢?

经过半个多月的研究,我在阿里云官网RDS mysql下面进行了很多办法,很多次尝试都没有成功,最后经过无数次尝试,终于在本地Navicat导出成功了,

具体做法如下:

1、确保数据库已经在RDS mysql数据库服务器上面正常运行,

2、开通外网地址,确保可以通过公网IP访问数据库;

3、设置白名单,确保本地IP地址可以访问数据库

4、在白名单设置页面,点击右侧的修改按钮;

5、可以点击“加载本机公网IP”或者直接点击“白名单设置”按钮下方的“全部开发”允许所有IP地址连接RDSmysql数据库,

6、如此就可以通过本地连接RDSmysql数据库了,

输入连接任意标识连接名称,输入数据库的外网链接地址,端口号,用户名,密码,

7、点击左下角的“连接测试”,只要以上信息填写正确,本地没有做代理或其它特殊设置,就可以连接成功了。点击右下角的“确定”保存连接。

8、双击打开链接,右键点击数据库标识名称,点击“转储SQL文件…”即可把mysql保存到本地为常规格式的数据库文件,

9、保存成功。

10、查看数据库的格式,开始是表信息,后面是wp_commentmet表格,即为正常保存到本地了,

此格式的数据库可以导入本地,虚拟主机数据库,云服务器自建数据库,RDS等云数据库里面。

 

山滚云是最高级的阿里云,腾讯云,景安网络,天翼云,华为云,西部数码,香港虚拟主机等厂家的云服务器,虚拟主机,云数据库等云计算产品的分销商,如有需要请联系客服咨询~

【上一篇】
【下一篇】

相关推荐

QQ在线咨询
VPS云服务器推荐站二维码浮动图标