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

mysql:7463

From: <hatanaka@xxxxxxxxxx>
Date: Thu, 10 Apr 2003 22:21:54 +0900
Subject: [mysql 07463] Re: MySQL に JDBC による接続時に java.io . IOException


>insert into user
>を行った後に
>FLUSH PRIVILEGES
>って投げました?

投げていませんでした(^^;;;;)
userテーブルやdbテーブルにはきちんと保存されているように見えますが、反映さ
れていないのでしょうか?
データベースを何回か再起動させているので、大丈夫そうに思います・・・

GRANTで追加・更新したときはFLUSH PRIVILEGESしなくていいんですよね?

サーバーのローカル(Linux)で通るソースが、ネットワーク上のマシ
ン(WINDOWS2000)で下記のエラーで動かないとき

java.sql.SQLException: Communication link failure: java.io.IOException
        at com.mysql.jdbc.MysqlIO.init(Unknown Source)
        at com.mysql.jdbc.Connection.connectionInit(Unknown Source)
        at com.mysql.jdbc.jdbc2.Connection.connectionInit(Unknown Source)
        at com.mysql.jdbc.Driver.connect(Unknown Source)
        at java.sql.DriverManager.getConnection(DriverManager.java:512)
        at java.sql.DriverManager.getConnection(DriverManager.java:171)
        at Sample1.main(Sample1.java:18)

考えられる原因って、何でしょう?

私が思いついたのは
1)テーブルの参照権がない
2)エンコードの違い
くらいです。

WINで開発、サーバーはLinuxという環境で開発されている皆様方、
もしくは JAVA + MySQL でネットワークを作っている皆様方、
何か特に注意する点などございますか?

実は、初めてLinuxさわったのが4日前だったりするのです・・・なんでこんなこと
に!!

ご教授お願いいたします。

/はたなか




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

->    7463 2003-04-10 22:21 [<hatanaka@xxxxxxxxxx] Re: MySQL に JDBC による接続時に java.io . IOException
      7464 2003-04-10 22:59 ┣[Hironaka <hironaka@x]                                       
      7465 2003-04-10 23:03 ┗["kosugi" <kosugi@xxx]