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报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
jdk中动态代理异常处理分析:UndeclaredThrowableException
最近在工作中遇到了报UndeclaredThrowableException的错误,通过查找相关的资料,终于解决了,所以这篇文章主要给大家介绍了关于jdk中动态代理异常处理分析:UndeclaredThrowableException的相关资料,需要的朋友可以参考下2018-04-04Java数据库连接池之c3p0简介_动力节点Java学院整理
这篇文章主要为大家详细介绍了Java数据库连接池之c3p0简介的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-08-08springboot项目打成jar包后无法获取static下的静态资源文件的问题分析
这篇文章主要介绍了springboot项目打成jar包后无法获取static下的静态资源文件的问题分析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-08-08
最新评论