質問: ODBCを介してMS-ACCESS2003から「テーブルのリンク」にてMYSQLへ接続したいのですが、 [MySQL][ODBC 3.51 Driver]Can't connect to MySQL server on '210.***.***.***'(10061) というエラーが出てきてしまいアクセスできません。 自分のPC:windowsXP ODBCドライバ:MYSQL ODBC 3.51 MYSQLのバージョン:3.23.58-16.RHEL3.1 ポート:3306 PLESKを使っています。 cseというツールを使っても結果は同じです。 そしてサーバーを複数レンタルしているのですが、 ちゃんとつながるサーバーとそうでないサーバーがあり、 GUI上でサーバーの設定を比較してみましたが相違が見つけられませんでした・・・。ちなみにwindowsXPのファイアーウォールも全て無効にしている状態です。 問題がどこにあるのか検討も付かない状態です。 1.サーバーまで繋がっていて、サーバー側で拒否されているのか? 2.その場合許可させるために何が必要なのか? 3.そもそもサーバーまで繋がっていないのか? 何か他に確認事項、解決方法等どんなものがありますでしょうか? どなたか似たような経験をなさった方等いらっしゃいましたら教えて下さい。 宜しくお願いします。
回答: ちょっと情報が古いですが似た例だと思います。 考えられる原因としては、 1.MySQL が起動していない 2.MySQL が起動しているが TCP/IP が有効で無い 3.サーバー側のファイヤーウォールで制限している 4.MySQL でユーザーが接続許可されていない が考えられます。 可能性としては3か4が高いと思うんですが。 出来れば SSH 等で接続してサーバー内の mysql コマンドで接続確認できれば切り分けはしやすいと思います。