杂七杂八的

Django连接数据库

Django连接MySQL

1.配置文件中配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'db9',
        'USER': 'root',
        'PASSWORD': '1234',
        'HOST':'127.0.0.1',
        'PORT': 3306,
        'CHARSET': 'utf8'
    }
}

2.代码声明

Django默认用的MySQLdb模块链接MySQL,但是该模块的兼容性不好,需要手动改为用pymysql链接,你需要告诉Django不要用默认的mysqldb,而是用pymysql。

在项目名下的__init__或者任意的应用名下的init文件中书写代码都可以:

import pymysql
pymysql.install_as_MySQLdb()

你可能感兴趣的:(sqlite,数据库)