问题描述:在使用pycharm连接mysql数据库时出现时区错误,这是因为安装mysql的时候时区设置的不正确 mysql默认的是美国的时区,而我们中国大陆要比他们迟8小时,采用+8:00格式
解决方法:修改MySQL的配置文件,MySQL配置文件是my.ini文件在你的安装目录下去找,我的是在C:\Program Files\mysql-8.0.18-winx64\mysql-8.0.18-winx64\my.ini
找到这个文件之后用Notepad++打开它,在[mysqld]节点在节点下面加上下面这句话(黄色荧光笔标记位置)
然后记得重启MySQL的服务,打开cmd窗口登录MySQL执行show variables like '%time_zone%';这句命令
若显示时间为图中标黄部分,则正确。