我以前没有使用过数据库,想用视频教程练习,但我立即得到一个错误。
这是我的代码:(我在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文件,但我已经连接了,我不知道如何解决这个问题.
2条答案
按热度按时间relj7zay1#
在我看来,这是可以错字在您的网址,尝试改变:
到
tzcvj98z2#
如果您运行的是Java SE 6,并且驱动程序符合JBC 4.0,则只需将MySQL JDBC JAR添加到类路径中,例如mysql-connector-java-5.1.36-bin.jar。