一、代码
先贴出相应的代码
import java.sql.*;
public class GetConnection {
public static void main(String[] args){
try{
//调用Class.forName()方法加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
System.out.println("成功加载MySQL驱动!");
}catch(ClassNotFoundException e1){
System.out.println("找不到MySQL驱动!");
e1.printStackTrace();
}
String databaseName="jingyi";//数据库名称
String url="jdbc:mysql://localhost:3306/"+databaseName; //JDBC的URL
String userName="root";//用户名,需要根据自己的设置进行相应的修改
String password="password";//密码,需要根据自己的设置进行相应的修改
//调用DriverManager对象的getConnection()方法,获得一个Connection对象
Connection conn;
try {
conn = DriverManager.getConnection(url,userName,password);
//创建一个Statement对象
Statement stmt = conn.createStatement(); //创建Statement对象
System.out.print("成功连接到数据库!");
stmt.close();
conn.close();
} catch (SQLException e){
e.printStackTrace();
}
}
}
二、java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
如果之前不进行任何配置,会出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 这个错误,那么如何解决呢?
该错误是由于缺少了mysql-connector-java-5.1.7-bin.jar,只有导入该jar包,IDEA才会去查找驱动。
下载该jar包的官方网址:MySQL Connectors下载官网
将该jar包放在电脑任意路径下(即,你开心就好)。
接着,将该jar包导入到项目中,导入方法如下:
1、在IntelliJ IDEA中打开要添加jar包的Project
2、File – Project Structure如下图
3、选择Moudules – 再选择Dependencies如下图
4、选中Moudule source – 然后点击2处+号如下图
5、在上图的目录中找到自己要添加的jar包“OK”即可。