嘿愚蠢的问题,但我很难将我的Java程序连接到MySQL数据库。 当我击中这条线时抛出异常。Java连接数据库错误:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
Class.forName(driverName).newInstance();
驱动程序名称是com.mysql.jdbc.Driver。我在google上搜索了一下,发现了一些我显然应该拥有的mysql-connector.jar文件,但是我还没有看过它。谢谢。
整个代码:
Connection connection = null;
try
{
String driverName = "com.mysql.jdbc.Driver"; // MySQL MM JDBC driver
Class.forName(driverName).newInstance();
String serverName = "*********";
String database = "canteen_web3";
String url = "jdbc:mysql://" + serverName + "/" + database;
final String username = "*****";
final String password = "******";
connection = DriverManager.getConnection(url,username,password);
System.out.println("Connected!");
}
catch(Exception ex)
{
throw new ICException(ex.getMessage());
}
我不想无礼的各种来源,但是看看它。 (反正这里有一个链接:http://www.mysql.com/downloads/connector/j/) – MByD
Jar文件没有任何成功添加。 – tier1
做错了。相信JVM告诉你的是什么。 – duffymo