日期:2014-05-16  浏览次数:20678 次

mysql数据导入问题
mysql安装在linux上。linux系统需要经过其他linux系统ssh层层登陆。现在本机上有一个sql脚本,想导入到mysql数据库中,用的方法是用ftp层层上传,个人感觉很是麻烦。有啥好点的方法可以直接将sql脚本文件上传到mysql数据库所在的linux系统呢?

------解决方案--------------------
在你的本机直接运行
mysql -h 127.12.13.14 -uroot -p12345 db1 < sql脚本
------解决方案--------------------
探讨
在你的本机直接运行
mysql -h 127.12.13.14 -uroot -p12345 db1 < sql脚本

------解决方案--------------------
首先要更改你所使用账户的你本机能够远程登录的权限 ,然后执行 mysql -h 127.12.13.14 -uroot -p12345 db1 < sql脚本

------解决方案--------------------
在本机运行没有错。问题是你得首先安装mysql才行啊,否则mysql作为外部命令在cmd是不可执行的。你用ssh登录到linux系统上之后,在mysql下执行导入就可以。或者用mysqlfront之类的客户端工具可以直接将脚本内容在sql中执行,前提是你的mysql要允许远程连接。