一、创建数据库
1、打开命令行工具,连接mysql数据库
mysql -u 用户名 -p 密码
2、创建数据库(mysql命令不区分大小写)
CREATE DATABASE 数据库名字;
二、Django连接数据库
1、找到setting.py文件,修改配置
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'polls' ]
DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # } 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test1', 'USER':'root', 'PASSWORD': 'peiyanhao', 'HOST': 'localhost', 'PORT': 3306 } }
2、在当前目录下找到__init__.py,添加以下代码
import pymysql pymysql.install_as_MySQLdb()
运行 python manage.py runserver 没有报错说明连接数据库成功