JDBC驱动包的导入-JDBC连接数据库测试-idea连接数据库
在安装配置好mysql后,就要开始连接数据库了
那么如何连接数据库呢?
一.导入数据库包
1.百度网盘下载:
链接:https://pan.baidu.com/s/1hoJbLEK2EFbbhU5Feb2afA?pwd=b0ul
提取码:b0ul
2.官网下载:https://dev.mysql.com/downloads/connector/j/
注意版本号:Platform Independent
两个都可以下载,我下载的是第二个,解压后导入项目中
移动到lib目录后
添加为库
点击确定即可
测试代码:
package jdbc;
import java.sql.*;
public class JDBC {
public static void main(String[] args) {
String driver="com.mysql.cj.jdbc.Driver";//数据库驱动类所对应的字符串
String URL="jdbc:mysql://localhost:3306?serverTimezone=GMT";
//URL语法格式如下
//jdbc:mysql:是固定的写法,后面跟主机名localhost,3306是默认的MySQL端口号
//serverTimezone=UTC是指定时区时间为世界统一时间
//useUnicode=true是指是否使用Unicode字符集,赋值为true
//characterEncoding=utf-8是指定字符编码格式为UTF8
Connection conn=null;
//Connection接口代表Java程序和数据库的连接对象,只有获得该连接对象后,才能访问数据库,并操作数据表
try {
Class.forName(driver);//加载MySQL数据库驱动
}catch(java.lang.ClassNotFoundException e) {//如果找不到这个类,执行下面的异常处理
System.out.println("驱动程序配置未配置成功!!!");
}
try {
conn=DriverManager.getConnection(URL,"root","111111");//建立和数据库的连接,并返回表示连接的Connection对象
System.out.println("数据库连接成功!!!");
}catch(Exception e) {//未连接成功,执行下面的异常处理
System.out.println("数据库连接失败!!!");
}
}
}