在Django1.9 结合 pymysql 中使用 MySql

针对取消Mysqldb后,使用pymysql替代

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', #数据库引擎
        'NAME': 'test',                       #数据库名
        'USER': 'root',                       #用户名
        'PASSWORD': 'root',                   #密码
        'HOST': '',                           #数据库主机,默认为localhost
        'PORT': '',                           #数据库端口,MySQL默认为3306
        'OPTIONS': {
            'autocommit': True,
        },
    }
}


最关键的一点,在站点的__init__.py文件中,我们添加如下代码:

 import pymysql
 pymysql.install_as_MySQLdb()


你可能感兴趣的:(在Django1.9 结合 pymysql 中使用 MySql)