ubuntu 12.04+python3+django1.8
安装mysql
sudo apt-get install mysql-server
sudo apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
django1.8 中的mysql 只支持 MySQLdb, 而python3 没有MySQLdb这个包,这里我们用pymysql代替,需要做小小的修改在 settings.py 同一文件夹下的 init.py 下添加
import pymysql
pymysql.install_as_MySQLdb()
需要将django默认的sqlite3修改为mysql,将下面代码替换settings.py 的DATABASES
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'database_name',
'USER': 'database_user',
'PASSWORD': 'database_pwd',
'HOST': '',
'PORT': '',
}
}