• 締切済み

mysqlにリモート接続できません。

http://okweb.jp/kotaeru.php3?q=1283428 に書かれているように、 リモートユーザを追加しましたが 接続できません。 ほかにmy.infやシステム設定が必要なのでしょうか? mysqlはver4.0.24-10です。 osはdebian3.1です。

みんなの回答

回答No.2

>Can't connect to MySQL server on '[ipアドレス]' (111) このエラーがでているとしたら、mysqlが起動していないか、物理的に接続できる状態になっていないか、です。 そのmysqldが動いているサーバーはどこにありますか?インターネット上の別な場所ですか?だとしたらルーターその他の設定も絡んで来ます。telnet IPアドレス 3306(mysqlが使うポート)と接続するマシンのコマンドラインから打ってみて下さい。これで繋がらなければ、物理的に接続できる状況にはなっていません。

回答No.1

外部から接続をしようとしているんですね? ・リモートユーザーの「TO [ユーザID]@"%"」の部分の設定は正しいですか? ・ポートは開いていて、物理的に接続できる状態になっていますか? この2点がちゃんとできていれば繋がるはずなんですけども。 エラーメッセージが出ていると思いますが、何て出ていますか?良く出るのはaccess deniedですが、この場合は参考URLを見て下さい。

参考URL:
http://dev.mysql.com/doc/mysql/ja/access-denied.html
apache6
質問者

補足

ポートを確認すると下記のようになってます。 Proto  受信-Q  送信-Q  内部アドレス  外部アドレス  状態 tcp  0  0  localhost.localdo:mysql  *:*  LISTEN エラーは下記のようにでます。 Can't connect to MySQL server on '[ipアドレス]' (111)

関連するQ&A