云端数据库的导入与导出

参考资料

  • https://www.duidaima.com/Group/Topic/MySQL/9351 数据库导入与导出

数据库的连接

若是本地数据库直接连接

mysql -u 用户名 -p

云端数据库

如果是在腾讯云/华为云/阿里云 购买的云主机,使用 ssh远程登录上主机后,和在本地主机上是一样的操作。

若仅仅是在云上购买的单独云数据库,无法使用ssh远程登录,执行如下命令。

mysql -u 用户名 --default-character-set=utf8 -p -h 主机ip/域名 -P 端口

--default-character-set=utf8 是必需的,不然后续在数据上传过程中容易出现乱码。

我在Mac上不添加 --default-character-set=utf8 能够正常传输,但若在Windows上不添加的话,就会在传输过程中出现乱码,从而导致传输失败。

数据库导入与导出

云数据库导出数据到本地

mysqldump -u 用户名 -p -h 主机 -P 端口 --set-gtid-purged=OFF 数据库名 > 本地地址/xxx.sql

mysqldump -u root -pPASSWORD -h 127.0.0.1 -P 3306 industry patent_cooperate > ./patent_cooperate.sql 

导入本地sql文件到云端

mysql -u 用户名 --default-character-set=utf8 -p -h 主机ip/域名 -P 端口
create database 数据库
use 数据库
source 本地的sql文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jieshenai

为了遇见更好的文章

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值