- 首先需要安装好mysql,然后修改django的
setting.py
将原始的:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}
修改为:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': '数据库名',
'USER': '用户名',
'PASSWORD': '密码',
'HOST': '127.0.0.1', # mysql服务所在的主机ip
'PORT': '3306', # mysql服务端口
}
}
- 添加环境变量(解决NameError: name ‘_mysql’ is not defined报错)
在环境变量中添加:
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
然后就完成啦