Connect to api@localhost failed[08001] Could not create connection to database server

混江龙づ霸主 提交于 2020-01-31 05:43:38

IDEA 换成2019之后连接数据库用户名密码数据库名字都没错,就是连接不上去,网上百度一下,试试将URL后面拼接

?useSSL=false&serverTimezone=UTC

发现终于可以了 也连接上去了,但是每一次都要自己设置一下???

完美解决办法,新版的8.0版的mysql连接池应该是 以前的5.7版本是com.mysql.jdbc.Driver

试试更改时区时(往往问题都是出现在这)

 a. 在终端里先使用管理员登录mysql,也就是root
    mysql   -uroot   -p123
    b. 输入命令
    show variables like '%time_zone%'

在这里插入图片描述

 c. Mysql默认为美国时间,我国时区要晚8小时,因此修改时间即可
    set global time_zone = '+8:00' ;   

在这里插入图片描述

 d. 设置完以后,退出mysql,重新登录,检查时间是否被修改

结束后就退出cmd,去IDEA里面重新连接看看


转自:https://www.cnblogs.com/lakei/p/11303174.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!