-5

在我的程序中,我试图连接到 mySQL 数据库。该程序是用 Java 编写的。

我正在尝试使用此代码连接到我的数据库(是一个占位符 b/c 我不知道那里有什么。)

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

我需要有人帮我更换连接到我的数据库。我知道IP(***.***.***出于安全原因,只需调用它,端口为3306,数据库称为devicede_Test)。

请帮我更换使用上面信息的正确字符串,谢谢!

4

4 回答 4

0

尝试这个

Connection conn = DriverManager.getConnection("jdbc:mysql://***.***.***:3306/dbname");
于 2013-09-14T17:04:36.907 回答
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 回答