Python连接Mysql数据库——ModuleNotFoundError:No module named 'mysql'

如标题:Python连接Mysql数据库出现的各种问题之一

这两天在用python连接mysql出现各种问题可把我烦死了
不要哔哔赖赖 follow me~~
1、如图所示 前半部分就不用看啦 从15行开始Python连接Mysql数据库——ModuleNotFoundError:No module named 'mysql'_第1张图片
出现这个问题的原因 : Pycharm 默认调用的数据库引擎是 MySQLdb,而它只在 py2 中支持,py3 中不支持
解决方法一 :
在 SQLALCHEMY_DATABASE_URI 中将 "mysq://’ 改为 “mysql+pymysql://”,前提是你要安装了 pymysql 安装命令pip install pymysql
…此处省略…
然后我尝试了多种方法都不可!!
最终我尝试终极办法!!
解决方法二 : 卸载当前python文件重新在官网下载安装(我的是因为没有一个叫pip的工具包 旧的python安装包是同事这边传过来的文件可能不具备pip 一般来说 在python3.4以上版本中都自带有pip工具包 ) 安装完成之后 需要配置环境变量 这一系列操作完成之后 在dos命令里面输入:pip install mysql-connector
即可正常运行
最后我把原来版本的python卸载重新在官网下载新的安装包 点击跳转官网下载Python安装包
你们可以自行下载最新版本的python安装包进行下载 点击安装教程即可跳转到我的另一篇文章中
问题已经出现要么解决要么放弃~但我相信能看到我这篇文章的朋友一定不会放弃!加油

你可能感兴趣的:(Python)