让python 3支持mysqldb的解决方法

 

在python2.x中用习惯了mysqldb,但是在python3.x中已经不支持。如果还想要让python 3支持mysqldb该怎么办呢?

原因

MySQLdb 只适用于python2.x,发现pip装不上。它在py3的替代品是: import pymysql

pip install pymysql
django+mysql

而Django默认的还是使用MySQLdb:执行会报:ImportError: No module named 'MySQLdb'

解决:

在站点的 __init__.py 文件中添加

import pymysql
pymysql.install_as_MySQLdb()
本博客所有文章如无特别注明均为原创。作者:果果 ,复制或转载请以超链接形式注明转自 冰寒吧 。
原文地址《让python 3支持mysqldb的解决方法》

相关推荐

网友评论(0)