[英]How to mysqlimport a local export to remote mysql server?
我有一个本地 mysql 转储,我想将其复制插入到远程数据库中:
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 服务器接受来自远程机器的导入?
i) 取 mysql 转储如下
mysqldump -u 用户 -p db-name > db-name.out
ii) 使用 sftp/ssh 将 db-name.out 文件复制到远程 MySQL 服务器:
scp db-name.out user@remote.box.com:/remoteBoxDirectory
iii) 在远程服务器上恢复数据库(通过 ssh 登录):
mysql -u user -p db-name < db-name.out或mysql -u user -p 'password' db-name < db-name.out
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.