3

mysqldumpバージョン 5.0 とバージョン 5.5 の 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 があります。

この理由またはその他の理由でエラーが発生していますか?

4

1 に答える 1

0

セキュリティ上の理由から、特定のポートを開く必要があります。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 の Web サイトに似たようなものを投稿しています。このリンクを見てくださいhttp://forums.mysql.com/read.php?11,156915,157606#msg-157606

于 2013-07-19T07:45:12.050 に答える