使用JetBrains DataGrip 2019.1.4 x64连接mysql的时候报错如下:
Connection to @localhost failed.
[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.
解决方法:
url后面增加即可解决>?serverTimezone=Asia/Shanghai&characterEncoding=utf8
例如:
jdbc:mysql://localhost:3306?serverTimezone=Asia/Shanghai&characterEncoding=utf8
1、在url后面加:?serverTimezone=utc
UTC代表的是全球标准时间 ,但是我们使用的时间是北京时区也就是东八区,领先UTC八个小时。UTC + (+0800) = 本地(北京)时间
2、使用中国标准时间。也是就serverTimezone=Asia/Shanghai
3、中文乱码的解决方案:characterEncoding=utf8
4、如还报错:请选择Driver > MySQL For 5.1
然后再进行连接
成功链接mysql数据库
2 comments
感谢!
不客气!