PyCharm连接MySQL时出现时区错误问题!!!
- 事情是这样的
当我安装好pycharm,测试连接数据库时,显示连接失败,连接信息有误(这里说声抱歉,忘了截bug图)
检查了一下才发现我的user用户名和连接名name都填错了,忘了的兄弟可以在Navicat找到(或者其它数据库的GUI软件)
哈哈,废话不多说,上图
然而当我好不容易找回连接名,本以为这样就大功告成了,再次测试连接数据库时,又报了同样的bug
(ps:找其它博主借的图,侵删)
2、 即警告出现时区bug
后来也不知道怎么想的,好像当初装完MySql8.0之后没有设置数据库的时区!!!
然后我怀着忐忑的心态,去尝试了一下:
先在终端进入MySQL,可参考以下方法(会的请忽略)
1)进入MySQL安装路径: cd C:\mysql-5.7.29-winx64\bin (这个是我的)
2)mysql -h host -u user -p
host和 user表示运行MySQL服务器的主机名和MySQL帐户的用户名
如果你在运行MySQL的同一台计算机上登录,则可以省略主机
然后输入密码就能登录成功
解决办法:
- 设置时区!
上命令:set global time_zone='+8:00';
(ps 我的直接输入dos命令 回车即可) - 然后跟它说再见,哈哈哈,终于搞定
额额额,我最近刚开始写博文,若写得不好,还请大家见谅,嘻嘻
以后会慢慢提升文笔的,尽量有趣又实用
3、求助
写在最后:最近还安装了VSCode ,我的VSCode、MySQL、Navicat都有互连了,可每次调试都会出现下面的警告
调试了好久,也改过配置文件 setting.json 但警告还是这玩意儿,不曾变过
哇咔咔,望路过的大佬指点一二,小弟感激不尽