配置MySQL数据库

1. 新建MySQL数据库

1.新建MySQL数据库:meiduo_mall

$ create database meiduo_mall charset=utf8;

2.新建MySQL用户

$ create user itcast identified by '123456';

3.授权itcast用户访问meiduo_mall数据库

$ grant all on meiduo_mall.* to 'itcast'@'%';

4.授权结束后刷新特权

$ flush privileges;

2. 配置MySQL数据库

文档

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', # 数据库引擎
        'HOST': '127.0.0.1', # 数据库主机
        'PORT': 3306, # 数据库端口
        'USER': 'itcast', # 数据库用户名
        'PASSWORD': '123456', # 数据库用户密码
        'NAME': 'meiduo_mall' # 数据库名字
    },
}

3. 安装mysqlclient扩展包

1.安装驱动程序

$ pip install mysqlclient

配置完成后:运行程序,测试结果。