赞
踩
报错内容:[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.
这个错误信息主要是因为时区的问题,所以...记录下来
在URL后面添加?serverTimezone=UTC
示例一:jdbc:mysql://localhost:3306/permission?serverTimezone=UTC
示例二:jdbc:mysql://localhost:3306/permission?useUnicode=true&characterEncoding=UTF-8
示例三:jdbc:mysql://localhost:3306/permission?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
示例四:jdbc:mysql://localhost:3306/test?serverTimezone=GMT 之后才行
JDBC是mysql-connector-java-8.0.11.jar,设置过时区 set time_zone = '+8:00'
这里只介绍解决方法,包括SQLserver以及Oracle都会出现类似的情况,这里就不一一介绍了,了解数据库使用的时区是UTC(世界标准时间)还是GMT(格林尼治标准时间)。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。