[前][次][番号順一覧][スレッド一覧]

mysql:8325

From: "池 幸一" <"池 幸一" <ike-koichi@xxxxxxxxxx>>
Date: Sun, 26 Oct 2003 05:07:39 +0900
Subject: [mysql 08325] JDBCでの接続でSQLException発生(長文)

はじめまして。

先ほどのメール番号[08324]でご迷惑をおかけしたものです。
異常なメールを送付しまして、まことにもうしわけありません。

メールの設定を正しく終えましたので、再度送らせていただ
きますことをお許しください。

JDBC習得のため、テーブルダンプのプログラムを作成したのですが、
DriverManager.getConnection でjava.sql.SQLExceptionとなります。
システムログをみると、「warning: can't get client address」と表示された
のですが、当SQLExceptionを解消するために、JDBCを使ったプログラ
ムやMySQLサーバに対し何か設定が必要なのでしょうか?

LINUX/MySQL/java全般に対し初心者なのですが、参考情報があれば教えてくだ
さい。

 環境   OS:TURBOLINUX8 SERVER
      MySQL:3.23.58
       jdbc:CONNECTOR/J 3.0.9
       java:j2sdk-1.4.2
         ※全て、バイナリパッケージからインストールしました。

                             以上
                            池 幸一

<実行結果>

[root@server1 java]# java selectall
***sqlstate:08S01
***select:java.sql.SQLException: Communication link failure:
java.io.IOException , underlying cause: Unexpected end of input stream

** BEGIN NESTED EXCEPTION **

java.io.IOException
MESSAGE: Unexpected end of input stream

STACKTRACE:

java.io.IOException: Unexpected end of input stream
        at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:1267)
        at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:510)
        at com.mysql.jdbc.Connection.createNewIO(Connection.java:1734)
        at com.mysql.jdbc.Connection.<init>(Connection.java:562)
        at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java
:361)
        at java.sql.DriverManager.getConnection(DriverManager.java:512)
        at java.sql.DriverManager.getConnection(DriverManager.java:193)
        at selectall.main(selectall.java:32)


** END NESTED EXCEPTION **


<実行時のシステムログ(var/log/messages)>

Oct 25 22:33:10 server1 mysqld[513]: warning: can't get client address:
Socket o peration on non-socket Oct 25 22:33:10 server1 mysqld[513]:
refused connect from RL^D@

[前][次][番号順一覧][スレッド一覧]