IDEA 连接数据库
时间:2022-07-22
本文章向大家介绍IDEA 连接数据库,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
记录下使用 IDEA 连接数据库遇到的问题。
一、连接数据库
这里以连接 MySQL 数据库为例:
按照如图所示的顺序打开数据库连接界面。
点击 Driver,然后选择 MySQL:
然后输入用户名和密码(密码是隐藏的),然后点击 Test Connection :
这时候就会出现连接成功的界面,如果你是红色的错误信息,接着往下看。
二、遇到的问题
Server returns invalid timezone. Go to ‘Advanced’ tab and set 'serverTimezon
出现该问题的原因是MySQL驱动jar中的默认时区是UTC。 UTC代表的是全球标准时间 ,但是我们使用的时间是北京时区也就是东八区,领先UTC八个小时。
关联mysql失败_Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezon’
时区错误,MySQL默认的时区是UTC时区,比北京时间晚8个小时。所以要修改mysql的时间
:
1、方法一
打开命令行,输入 mysql -u root -p
,然后输入你的密码回车,进入命令模式:
在 mysql
的命令模式下,输入:
set global time_zone='+8:00';
再次连接就成功了。
2、方法二
在 URL 后拼接上下面的字符:
?serverTimezone=GMT
3、方法三
选择高级选项,找到serverTimezone
,在比较靠下的位置,修改其值为:
Asia/Shanghai
保存退出就可以了。
Error: Driver class ‘com.mysql.cj.jdbc.Driver’ not found.
这是 MySQL 找不到驱动的错误,解决方法如下:
点击 Apply OK
就可以了.
三、操作数据库
这里可以查看你的表:
点击这里可以查看你所有的数据库,然后要用的哪个就打钩:
也可以在工作区选择:
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释