mysql:9644
From: (大内幸一) <<oouchi@xxxxxxxxxx>>
Date: Tue, 15 Jun 2004 00:01:07 +0900
Subject: [mysql 09644] Re: Insert 毎に接続・切断を繰り返すと不特定な場所でエラーが発生する。
大内です。 すみません、これだとものすごい時間がかかるので毎回接続・切断せずに PreparedStatementを使ったほうが良いと思います^^; >java.net.BindException: Address already in use: connect >となっているのでソケットが閉じる前に開こうとしているんじゃないでしょうか? >(サーバ側が閉じてない?) >Connectionオブジェクトを使いまわすようにするか、切断して接続するまで >ちょっと間を開けたらよいのではないでしょうか? > > static void loop() throws SQLException { > String COMMA = "."; > for (int i = 0; i < 256; i++) { > for (int j = 0; j < 256; j++) { > for (int k = 0; k < 256; k++) { > for (int l = 0; l < 256; l++) { > StringBuffer buf = new StringBuffer(); > buf.append(i).append(COMMA).append(j).append(COMMA); > buf.append(k).append(COMMA).append(l); > String ip = buf.toString(); > System.out.println("ip = " + ip); > insert(ip); > try { > Thread.sleep(100); // ちょっと待つ > } catch (Exception e) { > } > } > showStatus(); > } > } > } > }
9640 2004-06-14 20:23 ["Kageyama Takahiro" ] Insert 毎に接続・切断を繰り返すと不特定な場所でエラーが発生する。 9641 2004-06-14 20:59 ┣[ML account <ml@xxxxx] 9642 2004-06-14 21:31 ┣["Haruki Nakayama" <h] 9645 2004-06-15 10:24 ┃┗[Murayama Toshikiyo <] 9643 2004-06-14 23:42 ┣[<oouchi@xxxxxxxxxx> ] -> 9644 2004-06-15 00:01 ┃┗[<oouchi@xxxxxxxxxx> ] 9651 2004-06-15 18:21 ┗[<yasuyuki@xxxxxxxxxx] 9652 2004-06-15 19:00 ┣["HIROSE, Masaaki" <h] 9654 2004-06-15 19:29 ┃┗[ML account <ml@xxxxx] 9658 2004-06-16 01:47 ┃ ┗["HIROSE, Masaaki" <h] 9655 2004-06-15 19:42 ┗[seiji takegata <take]