serverTimezone=UTC

标题过于醒目,这是我时常重新安装mysql 。总会忘记设计时区设置导致浪费大量时间。一次笔记望日后便于查找。
使用JDBC连接MySql时出现:The server time zone value ‘�й���׼ʱ��’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration
在idea 发生连接错误,第一时间没看错误以为密码错误 服务未开。特意测试无误,仔细斟酌Exception就知道啥问题了。还是不要盲目乱猜。
在这里插入图片描述当然这样可以解决问题!
但我建议直接在mysql 输入命令从根源解决更好!
net start mysql56
mysql -uroot -p
查看当前全局时区和本次session时区:

show variables like '%time_zone%';
SELECT @@GLOBAL.time_zone, @@SESSION.time_zone;

查看是否为+8
输入:set global time_zone="+8:00";
会告诉你成功修改 提示!然后重启。
net stop mysql;
net start mysql;(记住 命令全部在管理管模式运行)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值