当前位置:首页 > 技术杂坛 > 正文内容

mysqldump远程数据库备份直接导入本地数据库

zhangchap5年前 (2018-12-25)技术杂坛1826
mysqldump -h rm-m5e4065l86g45hc6q.mysql.rds.aliyuncs.com --set-gtid-purged=off -uroot114 -p --opt --compress ce114 --skip-lock-tables | mysql -u root -h 127.0.0.1 -p gs114

释义:

rm-m5e4065l86g45hc6q.mysql.rds.aliyuncs.com

远程数据库地址

--set-gtid-purged=off

mysql5.6不添加会出错

经过测试发现,当数据库开启GTID模式时才出现综上所述,因此如果数据库用GTID模式,在mysqldump数据时,应该如warning提示加上参数--set-gtid-purged=OFF

可以通过添加--set-gtid-purged=off 或者–gtid-mode=OFF这两个参数设置。

个人认为是在导入库中重新生产GTID,而不用原来的。

root114

远程数据库用户名

-p

两个-p为空,理论上后面跟密码,但是直接跟密码的话,会提示

Warning: Using a password on the command line interface can be insecure.

所以直接留空,运行的时候在输入

--opt --compress

压缩传递的意思

ce114

数据库用户名

--skip-lock-tables

可以在不锁表的情况导出数据,速度更快一些

mysql -u root -h 127.0.0.1 -p gs114

root:本地数据库用户名

127.0.0.1:本地连接地址

-p 为空

gs114:本地数据库名字

分享给朋友:

相关文章

zblog获取随机文章

简单粗暴,随机使用文章时间或者文章访问量排序,获取1000篇文章,然后打乱。 $count = 10; //随机文章数量 $articles = $zb...

Linux 备份/导入数据库

第一步登录xshell 导出数据库: 运行以下命令,然后输入 数据库密码,导出数据库 mysqldump -u root -p ask > /root/ask.sql 备注:...

宝塔一个站点如何绑定多个域名ssl证书?

宝塔一个站点如何绑定多个域名ssl证书?

1.如果网站不是自适应 2.程序不会在访问的时候自动判断客户端,返回不同的内容。(js跳转的不在这个范围内) 现在一个站点往往绑定至少两个域名,pc、m各一个,甚至频道有二级域名的话,那...

requests超时,重试(Python请求的高级用法)

import requests from requests.adapters import HTTPAdapter from requests.p...

python列表排序(以字符串长度)

M = ['a', 'sss', 'bb'] 第一种: m = M.sort(key&n...

python函数开启多线程

from threading import Thread 以下是代码举例: def main(num):    &nbs...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。