netbeans 未找到合适的驱动程序,Java中的SQLException

wqsoz72f  于 2022-12-29  发布在  Java
关注(0)|答案(2)|浏览(135)

我以前没有使用过数据库,想用视频教程练习,但我立即得到一个错误。
这是我的代码:(我在Netbeans中使用数据库)
'

package javaapplicationdatabase;

import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Enumeration;

public class JavaApplicationDataBase {
    
public static final String DRIVER_NAME = "com.mysql.cj.jdbc.Driver";
public static final String CONN_STRING = "jdbs:mysql://localhost:3306/?user=root&password=root"; 
  
    public static void main(String[] args) {
        
       Enumeration<Driver> drivers = DriverManager.getDrivers();
       while(drivers.hasMoreElements())  
            System.out.println(drivers.nextElement());   
       
        
        try {
            Class.forName(DRIVER_NAME);
        } catch (ClassNotFoundException ex) {            
            System.out.println("MySQL driver not found!");
            return;
        }
       try {
          Connection conn = DriverManager.getConnection(CONN_STRING);
       } catch (SQLException ex) {          
          System.out.println("Cannot open connection!" + ex.getMessage());
          return;
        }
          
    }
    
}

'
在这个项目的库中,我连接了mysql-connected. connect mysql connected in netbeans project
我试着重新安装mysql并以不同的方式写入驱动程序的路径,但它仍然给出这个错误.我阅读了关于这个错误的其他问题的答案,他们都说你需要连接jar文件,但我已经连接了,我不知道如何解决这个问题.

relj7zay

relj7zay1#

在我看来,这是可以错字在您的网址,尝试改变:

jdbs:mysql:

jdbc:mysql:
tzcvj98z

tzcvj98z2#

如果您运行的是Java SE 6,并且驱动程序符合JBC 4.0,则只需将MySQL JDBC JAR添加到类路径中,例如mysql-connector-java-5.1.36-bin.jar。

相关问题