Java通过JDBC连接MySQL8.0
参考https://www.cnblogs.com/hushaojun/p/5523600.html?tdsourcetag=s_pctim_aiomsg
下载对应jar包 https://dev.mysql.com/downloads/connector/j/ 选择下面zip的 解压如图
先提前创建好一个数据库,我的命名为lsh 在Eclipse中新建一个Java项目命名为jdbc,在src目录下新建一个包cn.jdbc,在包中新建一个类JDBC_Connection. 在项目JDBC中新建一文件夹命名为lib
复制刚刚解压的jar文件粘贴在lib中 选中项目右键选择properties,左边选择Java Build Path 右边选择libraries,选择classpath后选择右边Add jars 点击后选择lib下文件点击?
然后选择Apply and close
进入JDBC_Connection.java下输入程序
package cn.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JDBC_Connection{
static String drivername="com.mysql.cj.jdbc.Driver";
static String url="jdbc:mysql://localhost:3306/lsh?useLegacyDatetimeCode=false&serverTimezone=America/New_York";
static String username="root";
static String password="123456";
static{
try{
Class.forName(drivername);
System.out.println("创建驱动成功");
}
catch(ClassNotFoundException e){
e.printStackTrace();
}
}
public static Connection getConnection(){
Connection conn=null;
try{
conn=(Connection) DriverManager.getConnection(url,username,password);
System.out.println("链接数据库成功");
}
catch(SQLException e){
e.printStackTrace();
}
return conn;
}
public static void main(String[] args) {
JDBC_Connection.getConnection();
}
}
开始运行