jdbc 连 mysql 的问题,谢谢!
这是运行后的结果,我想问一下这个与Mysql的设置有没有关系啊,要不我怎老连不上呢,谢谢大家给看看,还有下面这几句的意思小弟也不是太明白,
Success loading Mysql Driver!
Exception in thread "main" java.lang.NoClassDefFoundError:java/sql/SQLClientInfoException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.mysql.jdbc.Connection.<clinit>(Connection.java:206)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
程序为下面的:
import java.sql.*;
public class MysqlJdbc {
public static void main(String args[]) {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance(); //加载
System.out.println("Success loading Mysql Driver!");//到这成功了,
}
catch (Exception e) {
System.out.print("Error loading Mysql Driver!"); }
String url="jdbc:mysql://localhost/test";
try {
Connection connect = DriverManager.getConnection(url,"root","111");
System.out.println("Success connect Mysql server!");
}
catch (Exception e) {
System.out.print("get data error!");
e.printStackTrace();
}
}
}