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


Posted in Python onJanuary 10, 2020

问题描述

环境:ubuntu18.04,mysql5.7

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

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

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

下好之后点进去

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

连接

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

点击test connection

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

这是什么鬼???

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

解决办法

点开驱动下载页

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

点击右边+号

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

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

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

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

发现可以正常连接了

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

小结

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

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python写的英文字符大小写转换代码示例
Mar 06 Python
在Django的视图中使用数据库查询的方法
Jul 16 Python
简单介绍Python中的几种数据类型
Jan 02 Python
解决python2.7用pip安装包时出现错误的问题
Jan 23 Python
Python编写Windows Service服务程序
Jan 04 Python
Python实现基于TCP UDP协议的IPv4 IPv6模式客户端和服务端功能示例
Mar 22 Python
更新修改后的Python模块方法
Mar 03 Python
谈谈Python中的while循环语句
Mar 10 Python
python实现的汉诺塔算法示例
Oct 23 Python
解决django-xadmin列表页filter关联对象搜索问题
Nov 15 Python
python运用pygame库实现双人弹球小游戏
Nov 25 Python
用python批量下载apk
Dec 29 Python
pycharm双击无响应(打不开问题解决办法)
Jan 10 #Python
python ubplot使用方法解析
Jan 10 #Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
Jan 10 #Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
Jan 10 #Python
pytorch实现mnist分类的示例讲解
Jan 10 #Python
pytorch 准备、训练和测试自己的图片数据的方法
Jan 10 #Python
pytorch GAN伪造手写体mnist数据集方式
Jan 10 #Python
You might like
php 无法加载mcrypt.dll的解决办法
2013/04/03 PHP
PHP会话控制:Session与Cookie详解
2014/09/27 PHP
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法
2014/11/03 PHP
JQuery this 和 $(this) 的区别
2009/08/23 Javascript
简单实例处理url特殊符号&处理(2种方法)
2013/04/02 Javascript
js实现window.open不被拦截的解决方法汇总
2014/10/30 Javascript
javascript图片预加载实例分析
2015/07/16 Javascript
谈一谈javascript中继承的多种方式
2016/02/19 Javascript
简单实现JS计算器功能
2016/12/21 Javascript
js图片轮播手动切换特效
2017/01/12 Javascript
bootstrap输入框组件使用方法详解
2017/01/19 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
详解node.js中的npm和webpack配置方法
2018/01/21 Javascript
bootstrap中selectpicker下拉框使用方法实例
2018/03/22 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
用Python编写分析Python程序性能的工具的教程
2015/04/01 Python
Python进程间通信用法实例
2015/06/04 Python
python中类变量与成员变量的使用注意点总结
2017/04/29 Python
python机器学习之KNN分类算法
2018/08/29 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
Pandas聚合运算和分组运算的实现示例
2019/10/17 Python
python命令 -u参数用法解析
2019/10/24 Python
Matplotlib中%matplotlib inline如何使用
2020/07/28 Python
解决Python安装cryptography报错问题
2020/09/03 Python
html5实现滑块功能之type="range"属性
2020/02/18 HTML / CSS
财务会计大学生自我评价
2014/04/09 职场文书
情人节寄语大全
2014/04/11 职场文书
小学生演讲稿大全
2014/04/25 职场文书
幼儿园课题方案
2014/06/09 职场文书
统计员岗位职责
2015/02/11 职场文书
活动总结书怎么写
2015/05/11 职场文书
《圆明园的毁灭》教学反思
2016/02/16 职场文书
python 常用的异步框架汇总整理
2021/06/18 Python
springboot集成springCloud中gateway时启动报错的解决
2021/07/16 Java/Android
解决MySQL添加新用户-ERROR 1045 (28000)的问题
2022/03/03 MySQL
Python matplotlib 利用随机函数生成变化图形
2022/04/26 Python