Django数据库配置
Posted wanghong1994
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django数据库配置相关的知识,希望对你有一定的参考价值。
1:安装与配置
1 1:pip install Pymysql(或者直接使用Pycharm的setting,点击添加PyMySQL) 2 3 2:在Django的工程同名子目录的__init__.py文件中添加如下语句: 4 from pymysql import install_as_MySQLdb 5 6 install_as_MySQLdb() 7 #作用是让Django的ORM能以mysqldb的方式来调用PyMySQL。 8 9 10 3:修改DATABASES配置信息 11 DATABASES = { 12 ‘default‘: { 13 ‘ENGINE‘: ‘django.db.backends.mysql‘, 14 ‘HOST‘: ‘127.0.0.1‘, # 数据库主机 15 ‘PORT‘: 3306, # 数据库端口 16 ‘USER‘: ‘root‘, # 数据库用户名 17 ‘PASSWORD‘: ‘mysql‘, # 数据库用户密码 18 ‘NAME‘: ‘django_demo‘ # 数据库名字 19 } 20 } 21 22 4:在MySQL中创建数据库;default charset=utf8一定要加,否则数据库不支持中文 23 create database django_demo default charset=utf8;
以上是关于Django数据库配置的主要内容,如果未能解决你的问题,请参考以下文章
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段