项目场景:
通过pycharm中的database插件,可视化使用MySQL
问题描述:
Cannot connect to “local_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 property) to use a more specifc time zone value if you want to utilize time zone support.
原因分析:
mysql部分版本的时区和我们系统的时区不一致造成的
解决方案:
1. 下载时区文件
下载链接:https://dev.mysql.com/downloads/timezones.html
其中蓝色区为MySQL 5.6以下版本对应的时区文件,红色为5.7以上对应的时区文件
2. 打开MySQL
在命令行输入:mysql -uroot -p****
打开MySQL,其中“****”为用户密码
3. 修改时区
- 切换数据库
use mysql;
- 安装时区文件
source 路径\timezone_posix.sql
其中“路径”为存放timezone_posix.sql文件的路径
- 修改时区
SET GLOBAL time_zone = 'Asia/Shanghai';
参考链接: