在5.0版和5.5版mysqldump服务器之间可以使用MySql吗?
我使用以下语句:
mysqldump -h192.168.1.90 -uBackup_User -p5fudydwkkdfUGEMu -P 3306 --opt --compress --add-drop-database --add-drop-table rb_workflow | mysql -uroot -ppepejeans rb_workflow 它给出了错误:
无法连接到'192.168.1.90‘上的服务器
其中,192.168.1.90有mysql5.5,而另一个服务器有mysql5.0。
错误是因为这个原因还是其他原因而来的?
发布于 2013-07-19 07:45:12
由于安全原因,您必须打开特定的端口。尝试mysql远程端口上的telnet并查看它是否打开。
这台服务器在你的网络里吗?因为你想要达到的ip是一个内部ip。如果此服务器不在您的内部网络中,则必须查找外部IP。
使用此命令测试端口:
telnet 192.168.1.90 3306
编辑:打开特定端口
在GNU/Linux服务器上,请看一下这个链接http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html。
第7步解释如何打开端口。
在windows服务器上
有人在mysql网站上发布了类似的内容。看一下这个链接http://forums.mysql.com/read.php?11,156915,157606#msg-157606
https://stackoverflow.com/questions/17740662
复制相似问题