Django 关于setting文件中数据库的配置问题:
关于mysql连接的配置,重点看下方2个加粗的地方
DATEBASE_HOST=‘’这个地方应该注意点
数据库配置错误信息
数据库配置错误信息 | 错误信息解决方法 |
You haven’t set the DATABASE_ENGINE setting yet. |
不要以空字符串配置`` DATABASE_ENGINE`` 的值。 表格 5-1 列出可用的值。 |
Environment variable DJANGO_SETTINGS_MODULE is undefined. |
使用`` python manager.py shell`` 命令启动交互解释器,不要以`` python`` 命令直接启动交 互解释器。 |
Error loading _____ module: No module named _____. |
未安装合适的数据库适配器 (例如, psycopg 或 MySQLdb )。Django并不自带适配器,所以你 得自己下载安装。 |
_____ isn’t an available database backend. |
把DATABASE_ENGINE 配置成前面提到的合法的数据库引擎。 也许是拼写错误? |
database _____ does not exist | 设置`` DATABASE_NAME`` 指向存在的数据库,或者先在数据库客户端中执行合适的`` CREATE DATABASE`` 语句创建数据库。 |
role _____ does not exist | 设置`` DATABASE_USER`` 指向存在的用户,或者先在数据库客户端中执创建用户。 |