乐趣区

关于java:JDBCjava连接mysql基于mysql80

基于上一篇文章 JDBC-idea 导入 mysql 连贯 java 的 jar 包, jar 包曾经胜利导入, 接下来就是连贯数据库

import java.sql.Connection;
import java.sql.DriverManager;
public class SqlConnection {public static void main(String[] args) throws Exception{

        // 1. 注册驱动
        Class.forName("com.mysql.cj.jdbc.Driver");

        // 2. 获取连贯 url, 用户名,明码
        //"jdbc:mysql://localhost:3306/grasg?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC";
        String DATABASE = "grasg";
        String USER = "root";
        String PASSWORD = "316426";
        String url = "jdbc:mysql://localhost:3306/" + DATABASE + "?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC";
        Connection con = DriverManager.getConnection(url,USER,PASSWORD);
        System.out.println(con);
        }
    }

阐明

  • mysql8.0 以上版本的数据库连贯将 5.0 版本的 com.mysql.jdbc.Driver 变更为com.mysql.cj.jdbc.Driver
退出移动版