python3在pycharm中配置django连接mysql数据库

原因:由于python3中没有MysqlDB驱动,所以是连不上mysql数据库的,在python3环境中可以使用pymysql

解决办法:

1.pip install pymysql

2.在django项目的 _init_.py文件中添加

import pymysql
pymysql.install_as_MySQLdb()

3.在django项目的 settings.py文件中

将以下内容

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

修改为

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'p3d2',
        'USER': 'root',
        'PASSWORD': '123',
    }
}

你可能感兴趣的:(#,python)