mysql与idea连接

1、安装mysql,确保电脑中有sql数据库;

2、在'服务'中开启mysql;

3、将mysql-connector-java-8.0.16.jar包放入web/WEB-INF/lib并配置;

  • mysql-connector-java 5及以下,配置的是com.mysql.jdbc.Driver驱动
  • mysql-connector-java 6及以上,配置的是com.mysql.cj.jdbc.Driver驱动

4、确认个人sql所用端口,用户名,密码正确。

java 复制代码
//建立连接

public class DBUtil {
    private static Connection conn = null;

    public static Connection getConnection() {
        String url =
                "jdbc:mysql://localhost:3306(个人端口)/mydb?serverTimezone=UTC&useSSL=false";
//与创建数据库的代码结合,保证访问数据库时不出现乱码
        String username = "root(个人用户名)";
        String password = "******(个人密码)";
        try {
            Class.forName("com.mysql.cj.jdbc.Driver");// 加载数据库驱动
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
        if (conn == null)
            try {
                conn = DriverManager.getConnection(url, username, password);//建立连接
            } catch (SQLException e) {
                e.printStackTrace();
                System.out.print("数据库连接失败!");
            }
        return conn;
    }
}

end~

相关推荐
feifeigo1239 分钟前
升级到MySQL 8.4,MySQL启动报错:io_setup() failed with EAGAIN
数据库·mysql·adb
Albert Edison38 分钟前
【最新版】IntelliJ IDEA 2025 创建 SpringBoot 项目
java·spring boot·intellij-idea
火龙谷2 小时前
【nosql】有哪些非关系型数据库?
数据库·nosql
焱焱枫2 小时前
Oracle获取执行计划之10046 技术详解
数据库·oracle
qq_392397124 小时前
Redis常用操作
数据库·redis·wpf
A__tao5 小时前
一键将 SQL 转为 Java 实体类,全面支持 MySQL / PostgreSQL / Oracle!
java·sql·mysql
一只fish6 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(17)
数据库·mysql
花好月圆春祺夏安6 小时前
基于odoo17的设计模式详解---装饰模式
数据库·python·设计模式
A__tao6 小时前
SQL 转 Java 实体类工具
java·数据库·sql
m0_653031366 小时前
腾讯云认证考试报名 - TDSQL数据库交付运维专家(TCCE PostgreSQL版)
运维·数据库·腾讯云