Python连接MySQL出现的问题

近几天再看Django,结果在连接MySQL的时候出现了一点问题,现记录一下。

Python3.6,Django1.11.5,

我用的是pycharm,先进入file-->setting-->project interpreter-->点击+-->搜索pymysql安装

运行之后会发现提示没有MySQLdb


没有MySQLdb

然后在网上搜到了解决办法,就是在项目中的__init__.py中写入:

import pymysql

pymysql.install_as_MySQLdb()

注意:

这里比较坑的就是如果安装的pymysql版本是最新的0.8,就会报错,说pymysql没有install_as_MySQLdb()属性。

而且安装的Python目录下的pymysql中没有__init__.py文件,所以我就把pymysql的版本改成了0.7,再在项目中的__init__.py中加入如上代码就好啦。。。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容