django 一般使用MySQL-python, 但由于这个一直都没有更新,mac 上一直安装不成,且MySQL-python还需要一些lib库,所以不使用起来不是很方便,下面讲一下如何django下如何通过pymysql使用mysql
安装
pip install PyMySQL
在settings.py中
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test', 'USER': 'root', 'PASSWORD': '', 'HOST': '127.0.0.1', 'PORT': '3306', 'OPTIONS': { 'autocommit': True, } }}
在settings.py的同目录下的__init__.py下加入
import pymysqlpymysql.install_as_MySQLdb()
就可以了