public Connection MySqlConnection(){
Connection conn=null;
try{
Class.forName("com.mysql.jdbc.Driver");
conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/project","root","root");
return conn;
}
catch(Exception e){
JOptionPane.showMessageDialog(null,"MySql connection failed");
return null;
}
}
我的Netbeans没有给我导入java.sql.connection
的选项。我已经在库中添加了lib\mysql-connector-java-8.0.18.jar
。此外,我还能够在Netbeans的“服务”选项卡中查看所有数据库。我正在做一个Swing项目。谢谢!
将Connector / J API从5.1版本更改为8.0:
名字在MySQL Connector / J中实现java.sql.Driver的类的类具有从
com.mysql.jdbc.Driver
更改为com.mysql.cj.jdbc.Driver
。的旧类名称已被弃用。
来源:https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-api-changes.html