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~

相关推荐
zqmattack1 天前
SQL优化与索引策略实战指南
java·数据库·sql
lang201509281 天前
Jackson 1.x到2.x的演进与Spring集成
数据库·sql·spring
我星期八休息1 天前
MySQL数据可视化实战指南
数据库·人工智能·mysql·算法·信息可视化
五阿哥永琪1 天前
MySQL面试题 事务的隔离级别
数据库·mysql
不染尘.1 天前
Linux的rpm与yum
linux·mysql·jdk·centos·tomcat·ssh
烤麻辣烫1 天前
java进阶--刷题与详解-2
java·开发语言·学习·intellij-idea
Chan161 天前
【 微服务SpringCloud | 方案设计 】
java·spring boot·微服务·云原生·架构·intellij-idea
DK.千殇1 天前
前四天总结
数据库
Red丶哞1 天前
[Django Message超全总结教程](武沛齐老师)
数据库·django·sqlite
数据知道1 天前
PostgreSQL实战:一文掌握 pg_hba.conf 配置,涵盖密码认证、IP限制与安全策略
数据库·tcp/ip·postgresql