django3 中使用 mysql


首先是修改 settings.py 文件

# 修改為 雲數據庫
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'market',
        'HOST': 'xxx.xxx.xxx.xxx',
        'PORT': 3306,
        'USER': 'xxx',
        'PASSWORD': 'xxxxxx'
    }
}

然后在 項目或者應用程序級別里面的 __init__.py 中添加

import pymysql

pymysql.version_info = (1, 4, 13, "final", 0)
pymysql.install_as_MySQLdb()

最后就是安裝 pymysql 了。
使用命令 pip install pymysql

如果出現 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.0 or newer is required; you have 0.10.0. 的錯誤
就使用 pip install mysqlclient==1.4.0

應該就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM