目录Pycharm Database Navigator连接mysql1.安装Database Navigator2.下载mysql驱动3.创建连接4.时区错误pycharm无法连接上mysql对mysql进行配置报错解决
Pycharm Database Navigator连接mysql
1.安装Database Navigator
由于使用的是Pycharm Community版,在View->Tool window里找不到database,只能通过File->Settings->Pluigns,搜索database,找到Database Navigator,点击Intall进行安装。

2.下载mysql驱动
下载地址:https://dev.mysql.com/downloads/connector/j/?os=26
windows下选择Platform independent,下载完成后解压。

3.创建连接
按图示填写信息和账号密码,Driver source选择External library,在Driver library找到刚才下好的jdbc driver所在的文件夹,点击Test Connection测试是否连接成功。

4.时区错误
如果在测试连接后提示时区错误,则在cmd中进去mysql后,输入
set global time_zone = '+8:00';即可。
pycharm无法连接上mysql 安装database navigator:社区版的pycharm,Tool Windows里没有Database,所以要手动安装Database Navigator:File →Settings→Plugins→搜索框中输入Database Navigator→下载插件→安装完成重启Pycharm(下图我已经按上述方法安装好了database navigator)


对mysql进行配置 导航栏中选择DBNavigator,进入Database Browser后在设置里配置mysql。
Authentication下,user填root;password填之前在mysql下配置的密码,其他默认。
报错解决 一般情况下,在进行了1、2两步之后会连接成功,但我在连接是却出现了报错:
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 utiliz报错原因是新版mysql的时区设置有问题,故下面对mysql进行时区更改(照例先登录Mysql,然后输入set global time_zone="+8:00",注意是"+8:00"而不是"8:00",我第一次就输错了,然后报错了):

进行完这一步后,打开Pycharm发现数据库已经连接上了,会提示...successfully
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
