工具:eclipse
Mysql8.0.12
对应的Mysql驱动:mysql-connector-java-8.0.12.jar
添加mysql驱动:
右键点击项目,点击Build path -> Add External Archives…
弹出如下窗口:
选择数据库驱动,点击确定。
然后eclipse项目处会添加数据库驱动:
连接数据库测试代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class ConnectSQL {
static PreparedStatement sql; // 声明PreparedStatement对象
Connection con;
public static void main(String[] args) {
new ConnectSQL();
}
public ConnectSQL(){
Test();
}
public void Test() {
try {
con=DriverManager.getConnection("jdbc:mysql://localhost:3306 /data?useSSL=false&serverTimezone=GMT","root", "123456");
//jdbc:mysql://localhost:3306/data 数据库端口及数据库名称
//root 用户名
//123456 密码
System.out.println("mysql加载成功!");
} catch (SQLException e) {//异常处理
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
注:在连接数据库之前应先启动数据库,否则会报错;
数据库内部时间可能会存在与Windows系统时间不一致的情况(这点在连接数据库是加上了serverTimezone=GMT解决了);