栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA连接mysql报错的问题及解决方法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA连接mysql报错的问题及解决方法

IDEA连接mysql报错了!

本人之前使用MySQL以及后续使用mybatis和mybatisPlus都是使用sqlyog或者navicat,今天重新学习sql,看到up使用了,idea插件来连接数据库(mysql)也来学习使用了,结果出现一系类问题。本博客开始记录。

---------------------------前进的道路充满荆棘。---------------------------------------------------------------------------

错误界面

连接报错了,分析下跟翻译是因为jar包不一致。因为本地的mysql是8.x版本,所以连接的 driver版本需要是 5.x 的版本。但是这次怎么下载都下载不成功,一直提示下载失败。

处理方案

手动的导入一个本地的 jar包,没有jar包的需要先下载。不过应该每一个java程序员都用过 maven仓库吧,在你本地的maven里就有相应的jar包。





之后就可以测试连接了。

备注:官网下载jar包很慢 不建议直接去官网下载的!要么用maven下载用里面的库来选择jar包,或者使用迅雷下载

附录:IDEA中配置连接MySql报错Server returns invalid timezone

报错如下

解决 url 加上?serverTimezone=GMT%2B8

分析

时区问题,MySQL驱动默认UTC时区。

也可以修改Mysq

# 设置全局时区 mysql> set global time_zone = '+8:00';
Query OK, 0 rows affected (0.00 sec) 
# 设置时区为东八区 mysql> set time_zone = '+8:00'; 
Query OK, 0 rows affected (0.00 sec) 
# 刷新权限使设置立即生效 mysql> flush privileges; 
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like '%time_zone%';
 +------------------+--------+
 | Variable_name | Value |
 +------------------+--------+
 | system_time_zone | EST |
 | time_zone | +08:00 | 
 +------------------+--------+
 2 rows in set (0.00 sec)

备注:

GMT(GreenwichMeanTime):格林威治标准时间
UTC:世界标准时间
CST(ChinaStandardTime):中国标准时间

GMT+8=UTC+8=CST

到此这篇关于IDEA连接mysql报错的问题及解决方法的文章就介绍到这了,更多相关IDEA连接mysql报错内容请搜索考高分网以前的文章或继续浏览下面的相关文章希望大家以后多多支持考高分网!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/132375.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号