Java 实现JDBC连接MySQL8.0

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的
Java 实现JDBC连接MySQL8.0_第1张图片
解压如图
Java 实现JDBC连接MySQL8.0_第2张图片

先提前创建好一个数据库,我的命名为lsh
在Eclipse中新建一个Java项目命名为jdbc,在src目录下新建一个包cn.jdbc,在包中新建一个类JDBC_Connection.
在项目JDBC中新建一文件夹命名为libJava 实现JDBC连接MySQL8.0_第3张图片

复制刚刚解压的jar文件粘贴在lib中
Java 实现JDBC连接MySQL8.0_第4张图片
选中项目右键选择properties,左边选择Java Build Path 右边选择libraries,选择classpath后选择右边Add jars 点击后选择lib下文件点击?
Java 实现JDBC连接MySQL8.0_第5张图片
然后选择Apply and close
Java 实现JDBC连接MySQL8.0_第6张图片
进入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();
    }
}

开始运行
Java 实现JDBC连接MySQL8.0_第7张图片

你可能感兴趣的:(MySQL学习之路)