首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将mysqlimport本地导出到远程mysql服务器?

如何将mysqlimport本地导出到远程mysql服务器?
EN

Stack Overflow用户
提问于 2019-10-14 18:26:36
回答 1查看 41关注 0票数 0

我有一个本地mysql转储,我想将其复制-插入到远程数据库中:

代码语言:javascript
复制
mysqlimport --host=192.168.xxx.xxx --user=username --password=password remote_table /tmp/export.txt

结果:mysqlimport: Error: 1290, The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

那么,我如何告诉我的远程mysql服务器接受来自远程机器的导入呢?

EN

回答 1

Stack Overflow用户

发布于 2019-10-14 18:34:59

i)如下所示获取mysql转储

mysqldump -u user -p db--p> db-name.out

ii)使用sftp/ssh将db-name.out文件复制到远程MySQL服务器:

scp db-name.out user@remote.box.com:/remoteBoxDirectory

iii)在远程服务器上恢复数据库(通过ssh登录):

mysql -u用户名db- -p < db-name.outmysql -u用户名‘-p’db-name < db-name.out

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58374832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档