连接Mysql数据库时候碰到如下问题,望帮忙解决
出错提示如下 :
java.sql.SQLException: Cannot load connection class because of underlying exception: 'java.lang.SecurityException: Prohibited package name: java.sql'.
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at DbUtil.main(DbUtil.java:21)
源码:
import java.sql.*;
import java.lang.*;
public class DbUtil
{
public static void main(String args[ ])
{
String driver ="com.mysql.jdbc.Driver";
String url ="jdbc:mysql://127.0.0.1:3306/mydb";
String user ="root";
String password="1234";
try
{
Class.forName(driver).newInstance();
}
catch(Exception E)
{
System.out.print("error");
E.printStackTrace();
}
try
{
Connection con=DriverManager.getConnection(url,user,password);
System.out.println(conn);
}
catch(SQLException SE)
{
SE.printStackTrace();
}
}
}
JDBC驱动用的是: mysql-connector-java-3.1.8-bin.jar