Intellij IDEA连接Navicat数据库的方法

 更新时间:2021年03月25日 14:09:36   作者:JunJunTieChui  
这篇文章主要介绍了Intellij IDEA连接Navicat数据库的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借价值,需要的朋友可以参考下

(一)配置环境变量

①我的电脑右键选择属性→高级系统设置→环境变量→新建→输入变量名MYSQL_HOME和变量值→确定
②选择Path→新建→把 %MYSQL_HOME%\bin 加上→确定

在这里插入图片描述
在这里插入图片描述

(二)导入数据库驱动的jar包

①在官网下载驱动包
在浏览器搜maven repository,进入官网搜MySQL Connector/J
选择需要的版本下载

在这里插入图片描述
在这里插入图片描述

②在项目的web目录下的WEB-INF下创建lib文件夹,把数据库驱动的包复制进来

在这里插入图片描述

(三)测试

创建一个类测试是否连接成功

import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;

public class test {
  public static void main(String[] args) throws ClassNotFoundException, SQLException {

    Class.forName("com.mysql.jdbc.Driver");
    String url="jdbc:mysql://localhost:3306/database"; // database是要连接的数据库名字
    // String url="jdbc:mysql://localhost:3306/database?serverTimezone=GMT%2B8"; //运行有错则把这一行替换掉上一行
    Connection connection= DriverManager.getConnection(url,"root","123");//用户名和密码
    connection.close();
    
  }
}

上面如果运行有报错显示zone time 的问题则在数据库名字后面加上?serverTimezone=GMT%2B8,就是更换为上面的注释行,就可以解决这个问题了。

在这里插入图片描述

运行成功如下图:

运行成功

到此这篇关于Intellij IDEA连接Navicat数据库的文章就介绍到这了,更多相关IDEA连接Navicat数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • springboot 用监听器统计在线人数案例分析

    springboot 用监听器统计在线人数案例分析

    这篇文章主要介绍了springboot 用监听器统计在线人数案例分析,质是统计session 的数量,思路很简单,具体实例代码大家参考下本文
    2018-02-02
  • 详解OAuth2 Token 一定要放在请求头中吗

    详解OAuth2 Token 一定要放在请求头中吗

    这篇文章主要介绍了详解OAuth2 Token 一定要放在请求头中吗,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • idea类名显示多行的设置方式

    idea类名显示多行的设置方式

    在IntelliJ IDEA中,类名的显示方式可以通过设置来调整,若想设置为单行显示,需在设置中找到相关选项并勾选“√”,若需多行显示,则取消勾选即可,此操作有助于优化代码视图,提升开发效率
    2024-09-09
  • 解答为什么 Java 线程没有Running状态

    解答为什么 Java 线程没有Running状态

    Java 线程没有Running状态指的是一个在 JVM 中执行 的线程处于的状态,本文小编将为大家详解一二,需要的朋友可以参考下面文章具体内容
    2021-09-09
  • Java中HashMap获取值的几种方式汇总

    Java中HashMap获取值的几种方式汇总

    这篇文章主要介绍了Java中HashMap获取值的几种方式汇总,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • Java软件编程培训机构靠谱吗

    Java软件编程培训机构靠谱吗

    随着网络信息化的快速发展,Java培训受到越来越多人的青睐,目前Java工程师的薪资水平在不断攀升,但是有好多企业还是招不到合适的人才,为什么呢
    2017-04-04
  • ReentrantLock源码详解--公平锁、非公平锁

    ReentrantLock源码详解--公平锁、非公平锁

    ReentrantLock重入锁,是实现Lock接口的一个类,也是在实际编程中使用频率很高的一个锁,表示能够对共享资源能够重复加锁,即当前线程获取该锁再次获取不会被阻塞。下面我们来深入了解一下它吧
    2019-06-06
  • 深入理解Java 线程池

    深入理解Java 线程池

    这篇文章主要介绍了Java 线程池的相关资料,文中讲解非常细致,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • SpringBoot图文并茂详解如何引入mybatis与连接Mysql数据库

    SpringBoot图文并茂详解如何引入mybatis与连接Mysql数据库

    这篇文章主要介绍了SpringBoot如何引入mybatis与连接Mysql数据库,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • ReentrantLock重入锁底层原理示例解析

    ReentrantLock重入锁底层原理示例解析

    这篇文章主要为大家介绍了ReentrantLock重入锁底层原理示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01

最新评论