Django 配置mysql

  1. 在setting里面添加如下
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'mysql',
        'USER':'root',
        'PASSWORD':'123456',
        'HOST':'127.0.0.1',
        'PORT':'3306',
    }

其中需要注意的有两点:
第一点:NAME指的是mysql中已存在的数据库,没有的话会报错,他不会建立数据库,
第二点:会报缺少包
解决方式是在项目的app init.py文件中添加如下:

import pymysql
pymysql.install_as_MySQLdb()

你可能感兴趣的:(Django 配置mysql)