django中配置mysql数据库
1,首先配置settings.py。
一是在INSTALLED_APPS里面加入app名称;
二是配置数据库相关信息
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'app01' #加上这一行,app名 ] DATABASES = { #配置数据库信息 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), "ENGINE": 'django.db.backends.mysql', #使用mysql数据库引擎 'NAME': 'mydb', #数据库名 'HOST': 'localhost', #ip 'PORT': '3306', #端口,注意是字符串 'USER': 'root', #用户名 'PASSWORD': 'password' #密码 } } 要先创建mydb数据库: > create database mydb charset utf8;