java.sql.connection未显示在netbeans中

问题描述 投票:0回答:1
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项目。谢谢!

java jdbc
1个回答
-1
投票

将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

© www.soinside.com 2019 - 2024. All rights reserved.