- ベストアンサー
MySQL JDBCエラーに悩まされています
- 以下のJDBCでのエラーに悩まされています。ご教授お願いします。
- JavaでMySQLに接続する際に発生するJDBCエラーに悩まされています。どう対処すればいいでしょうか?
- MySQLのJDBC接続時にエラーが発生し、解決策がわかりません。アドバイスをお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
Javaのエラー内容がよく分からない時は、一番上のエラーのみをまるごとコピペしてぐぐってみてください。例えば、 「java.sql.SQLException: Communication link failure: java.io.IOException」 でぐぐると、私の場合、以下のサイトにたどり着けました。 Top > @IT会議室 > Java Solution 会議室 > JSPプログラム起動の際,localhostでは起動していたがサーバーにつなぐとうまくいかない http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=8884&forum=12&14 →RDBMSが開発環境とは別のところにある場合は、まずはTelnetによる接続などにより問題の切り分けですね。 Re: java.sql.SQLException: Communication link failure: java.io.IOException http://lists.mysql.com/java/4744 →#3さんご指摘の通り、各バージョンの組み合わせによっても起こり得るとのこと。 Defect Bug Tracking Database: MySQL interactive_timeout problem http://www.websina.com/bugzero/faq/exception-mysql-timeout.html →「my.cnf」など、MySQLの設定ファイルへの変更権限などが無い場合は、サーバ管理者さんなどにも問い合わせてみてください。
その他の回答 (3)
- necspe0724
- ベストアンサー率4% (2/42)
OSのバージョン MYSQLのバージョン JDBCドライバのバージョン はなんでしょう? ディストリビューションで提供しているバイナリだとダメだったりしますが。
- Yanch
- ベストアンサー率50% (114/225)
> con = DriverManager.getConnection(url, user, pass); のurl,user,passが間違ってるのではないですか?
- ProKaseifu
- ベストアンサー率51% (98/192)
何を実行したところでエラーになっているのかがわからないです。 ~~~以下省略~~~ の部分でエラーになってたりしませんか? コネクション周りの扱い方がなんとなく怪しそうに見えます。