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.そもそもサーバーまで繋がっていないのか?
何か他に確認事項、解決方法等どんなものがありますでしょうか?
どなたか似たような経験をなさった方等いらっしゃいましたら教えて下さい。

宜しくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/11/14 11:00:26
  • 終了:2006/11/21 11:05:02

回答(1件)

id:b-wind No.1

b-wind回答回数3344ベストアンサー獲得回数4402006/11/14 11:10:14

ポイント60pt

http://www.mysql.gr.jp/mysqlml/mysql/msg/8208

ちょっと情報が古いですが似た例だと思います。


考えられる原因としては、

1.MySQL が起動していない

2.MySQL が起動しているが TCP/IP が有効で無い

3.サーバー側のファイヤーウォールで制限している

4.MySQL でユーザーが接続許可されていない

http://dev.mysql.com/doc/refman/4.1/ja/connection-access.html

が考えられます。


可能性としては3か4が高いと思うんですが。

出来れば SSH 等で接続してサーバー内の mysql コマンドで接続確認できれば切り分けはしやすいと思います。

id:haorishin

ありがとうございます。そうですよね。そもそもSSHがつながるサーバーと繋がらないサーバーがありまして、繋がらないサーバーはもうサーバーホスティング会社に連絡して直接聞いてみます。

2006/11/14 21:43:32

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません