python3.5设置django支持mysqldb

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3.5设置django支持mysqldb相关的知识,希望对你有一定的参考价值。

ps:mysqldb目前还不支持3.0python
唉,最近赶了个新潮,用起了Python3.4跟Django1.6,数据库依然是互联网企业常见的MySql。
悲催的是在Python2.7时代连接MySql的MySQLdb还不支持Python3.4,还好,苦苦追问G哥终于找到一款代替品,而且效果不错,这代替品就是:pymysql。
下载此物然后进行安装,跟其它python第三包没任何区别,一样的安装。
关于Django1.6中DATABASES的设置也是一样不用做任何修改,跟以前MySQLdb的时候一样,settings.py里的配置不变,但是要在项目目录下的__init__.py文件加入下面两句
这里是mysite/mysite/__init__.py
1 import pymysql
2 pymysql.install_as_MySQLdb()
做完上述动作后,即可在django中访问mysql了。





以上是关于python3.5设置django支持mysqldb的主要内容,如果未能解决你的问题,请参考以下文章

Django 在Python3.5 下报 没有模块MySQLdb

python3.5+django2.0快速入门

mysql + Python3.5.2 + Django + Uwsgi + Nginx实现生产环境

centos7.2下pip3 + python3.5 + django + nginx + uwsgi

Scrapy1.4爬取笑话网站数据,Python3.5+Django2.0构建笑话应用

centos7 + Apache2.4 + python3.5 +mod_wsgi4.5.15 + Django1.10安装指导