django配置使用MySQL

版权声明:本文为博主原创文章,未经博主允许不得转载。个人博客:www.saoguang.top https://blog.csdn.net/u011580175/article/details/82323047
  1. 安装pymysql,命令行执行pip install pymysql
  2. 配置settings.py

    
    #一定要加上下面两句话
    
    import pymysql
    pymysql.install_as_MySQLdb()
    
    DATABASES = {
        # 'default': {
        #     'ENGINE': 'django.db.backends.sqlite3',
        #     'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
        # }
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'sao_db',
            'HOST': '127.0.0.1',
            'USER': 'root',
            'PASSWORD': 'mysql',
            'PORT': '3306',
        }
    }
  3. 测试
    试试数据迁移,命令行执行,python manage.py migrate,如果迁移成功,那就是数据库已经连接成功了。

猜你喜欢

转载自blog.csdn.net/u011580175/article/details/82323047