kageの日記: JDBC 2
日記 by
kage
JDBCを使ってみた。
接続時のJDBC URLは jdbc:ドライバ名://IPアドレス:使用ポート/データベース名 という感じらしい。
ドライバはpostgresql。
IPアドレスはlocalhost,使用ポートは5432なので省略。
データベース名はkage
Connection db = DriverManager.getConnection("jdbc:postgresql:kage");
で試したが、何度やっても繋がらない。
もちろんユーザ権限の問題でもない。
1時間ほど探していると Postgresのjdbcドライバのディレクトリにexample/basic.java というのがあって、これでjdbcのテストができるようだ。
何も問題なし・・・
きちんと指定したDBに接続できる。
が、ユーザ名とパスワードをきちんと引数として渡さなければならない・・・
おお、これか。
Connection db = DriverManager.getConnection("jdbc:postgresql:kage", "kage", "");
でうまくいった。
実行中のユーザ名をデフォルトでセットしてくれるわけではないらしい。
200エントリ (スコア:1)
Re:200エントリ (スコア:1)
ありがとうございます。