我正在尝试使用eclipse与mysql服务器创建一个JDBC连接,使用下面的java代码
Warning message:
In sqrt(diag(vcov(object, part = "full"))) : NaNs produced
但是在运行了根文件名和密码和模式没有错的类文件之后我得到了如下所示的错误,我使用的是mysql-connector-java-5.1.30.jar文件。
package dcv;
import java.sql.*;
public class testdb {
public static void main(String[] args) {
Connection con= null;
try {
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/sys", "root", "12345");
} catch (Exception ex) {
// TODO Auto-generated catch block
System.out.println("Exception: "+ex);
ex.printStackTrace();
}
}
}
如何在我的Ubuntu操作系统中解决这个问题?
答案 0 :(得分:0)
尝试ping数据库服务器,看看是否能够连接。 否则解决网络问题,然后连接。
以下是创建数据库连接的代码
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
DBConnection() throws SQLException, ClassNotFoundException {
url = "jdbc:mysql://localhost/(your DB name)";
user = "your user";
password = "your password";
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url, user, password);
}