问题描述

环境: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的驱动

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

python连接不上数据库_详解pycharm连接不上mysql数据库的解决办法相关推荐

  1. jupyternotebook虚拟环境无法连接服务_详解pycharm连接远程linux服务器的虚拟环境的方法_python...

    这篇文章主要介绍了pycharm连接远程linux服务器的虚拟环境的详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 一.前提条件 ...

  2. python out of memory_详解Pycharm出现out of memory的终极解决方法

    最近在跑程序,然后Pycharm就跳出out of memory 的错误提示,可能是由于读取的数据太多导致的,Pycharm有一个默认内存的最大容量上线,跳出提示的是1024M,也就是分配给Pycha ...

  3. html 字体模糊,详解css3使用transform出现字体模糊的解决办法

    这个问题很奇葩,话不多少直接上代码: .g-dialog-wrapper { position: fixed; top: 50%; left: 50%; transform: translate(-5 ...

  4. python壁纸高清图片_详解Python静态网页爬取获取高清壁纸

    前言 在设计爬虫项目的时候,首先要在脑内明确人工浏览页面获得图片时的步骤 一般地,我们去网上批量打开壁纸的时候一般操作如下: 1.打开壁纸网页 2.单击壁纸图(打开指定壁纸的页面) 3.选择分辨率(我 ...

  5. python手机壁纸超清_详解Python静态网页爬取获取高清壁纸

    前言 在设计爬虫项目的时候,首先要在脑内明确人工浏览页面获得图片时的步骤 一般地,我们去网上批量打开壁纸的时候一般操作如下: 1.打开壁纸网页 2.单击壁纸图(打开指定壁纸的页面) 3.选择分辨率(我 ...

  6. python中pandas安装视频教程_详解Python中pandas的安装操作说明(傻瓜版)

    很多人来问我pandas的安装(python数据分析里面的必修课) 步骤如下: 安装python的时候,把路径加到系统里,这样,随时可以用pip 路径添加方法: 查找路径: 路径1: 2.例如: 即: ...

  7. python可变参数的实验性_详解Python的三种可变参数

    可变参数 可变参数应该最简单,在C/C++和Java等语言中都有,就是用*号来表示,例如 def testArg(*arg) 你可以传入任意多个元素(包括0)到参数中,在函数内部会自动认为是一个元组或 ...

  8. python什么是可变参数_详解Python的三种可变参数

    可变参数 可变参数应该最简单,在C/C++和Java等语言中都有,就是用*号来表示,例如 def testArg(*arg) 你可以传入任意多个元素(包括0)到参数中,在函数内部会自动认为是一个元组或 ...

  9. winform访问被拒绝_详解C#对路径...的访问被拒绝解决过程

    用C#想写一个直接将数据库查询得到的datatable,直接导出为csv格式的文件,拷贝到导出的操作类后,一直catch到的错误提示是对路径的泛微被拒绝,一直排查原因,发现原来:FileStream( ...

最新文章

  1. 线性模型的最小二乘法拟合(转)
  2. C++知识点57——类模板(2、类模板的局部特化与默认模板实参)
  3. java导出模板 pdf设置字体_有哪些相见恨晚的PPT模板网站?
  4. 让代码自动补全的全套流程
  5. C#预处理器指令 用法
  6. 如何用python画饼图_Python中的五颜六色的饼状图!(一)
  7. shell script 的追踪与 debug
  8. 【华为云技术分享】五个Taurus垃圾回收compactor优化方案,减少系统资源占用
  9. spring boot 2.x 系列 —— spring boot 整合 kafka
  10. android activity启动模式_从0系统学Android--2.5Activity启动模式
  11. 模式识别中常见概率符号公式的学习笔记 By Youki~
  12. java 接收soap_2.技巧: 用 JAXM 发送和接收 SOAP 消息—Java API 使许多手工生成和发送消息方面必需的步骤自动化...
  13. 什么是无穷:康托超穷数理论简评
  14. 说说PHP中的命名空间相关概念
  15. 小红书报告:2023美妆个护白皮书解读
  16. Python之yaml与excel互相转换
  17. 宝付旅行记二(宁夏银川)
  18. React.Component
  19. 对ArrayList集合里面数据排序
  20. 封装win7系统、制作win7GHO镜像、制作一个自定义的镜像文件具体步骤、制作Win10镜像gho

热门文章

  1. mysql int(3)_MySQL中int(11)与int(3)的区别_MySQL
  2. html 嵌入 excel_用了这么久Excel,你了解它的前世今生吗?
  3. 机房设备服务器维护细则,机房安全管理方面的管理制度
  4. 学习笔记(01):MySQL数据库运维与管理-02-设置系统变量
  5. AGP与PCI-E的区别和PCI-E接口与PCI接口的区别
  6. java代码查询索引文件实例_关于使用pdfbox的对PDF文件通过lucene生成索引文件IndexPDFFiles类代码示例...
  7. 基于JAVA+SpringMVC+MYSQL的博客系统
  8. navicat 将自增长字段重置(重新从1开始)的方法
  9. 为什么Prim算法不适用于带权有向图
  10. shell 除法 小数点