pycharm连接不上mysql数据库的解决办法

Posted zzliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pycharm连接不上mysql数据库的解决办法相关的知识,希望对你有一定的参考价值。

问题描述

环境:ubuntu18.04,mysql5.7

今天在ubuntu下使用pycharm连接mysql,发现连接不上

技术图片

这不是缺少驱动吗?下载之!

下好之后点进去

技术图片

连接

技术图片

点击test connection

技术图片

这是什么鬼???

网上找各种博客都说是权限问题,然而我试了之后发现并不是,授予root用户所有权限之后仍然连接不上,我突然想到可能是驱动版本的问题,目前mysql的最新版本是8.0,而驱动的版本也正好是8.0,这之间是不是有什么关联呢。


解决办法

点开驱动下载页

技术图片

点击右边+号

技术图片

依次选择-privided driver--->mysql connector

技术图片

因为我用的是mysql5.7版本,因此这里我选5.1.47(5版本里最新的),点击ok

发现可以正常连接了

技术图片


小结

pycharm连接数据库的驱动版本要与mysql的版本对应

mysql8.0使用8.0版本的驱动,mysql8.0以下的使用5.1.47的驱动

以上是关于pycharm连接不上mysql数据库的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

PyCharm+PyQt5(5.15.2)+mysql, PyQt5连接mysql,踩坑与解决办法

PyCharm+PyQt5(5.15.2)+mysql, PyQt5连接mysql,踩坑与解决办法

PyCharm+PyQt5(5.15.2)+mysql, PyQt5连接mysql,踩坑与解决办法

PyCharm+PyQt5(5.15.2)+mysql, PyQt5连接mysql,踩坑与解决办法

linux安装mysql后,连接不上解决办法

win10的MySQL客户端连接centos7虚拟机的mysql服务端连接不上解决办法