-5

私のプログラムでは、mySQL データベースに接続しようとしています。このプログラムは Java で書かれています。

ここでこのコードを使用してデータベースに接続しようとしています ( ?はプレースホルダーです。b/c は何をしているのかわかりません。)

 Connection conn = DriverManager.getConnection("jdbc:sqlite:*?*");

?の交換を手伝ってくれる人が必要です。私のデータベースに接続します。私はIPを知っています(***.***.***セキュリティ上の理由から、ポートは3306で、データベースはdevicede_Testと呼ばれます)。

?の交換を手伝ってください。上記の情報を含む正しい文字列で、ありがとう!

4

4 に答える 4

0

これを試して:

String url = "jdbc:mysql://localhost:3306/mysql";
Connection con = DriverManager.getConnection(url,"root", "");
于 2013-09-14T17:00:00.410 に答える
0

SQLIteここでは適切なドライバーではありません。使用する:

Connection conn = DriverManager.getConnection("jdbc:mysql://**.***.***.***/devicede_Test", user, pass);
于 2013-09-14T17:00:21.803 に答える
0

MySQL Connector/J の JDBC URL 形式は次のとおりです。角括弧 ([、]) 内の項目はオプションです。

jdbc:mysql://[host][,failoverhost...][:port]/[database] »
[?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...

接続 URL の例を次に示します。

jdbc:mysql://localhost:3306/sakila?profileSQL=true

ソース: http://dev.mysql.com/doc/refman/5.0/en/connector-j-reference-configuration-properties.html

于 2013-09-14T17:00:37.613 に答える
0

これを試して

Connection conn = DriverManager.getConnection("jdbc:mysql://***.***.***:3306/dbname");
于 2013-09-14T17:04:36.907 に答える