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 pymysql
pymysql.install_as_MySQLdb()
就可以了