連接mysql數據庫出現的pymysql版本問題
導入pip3 install pymysql==0.7.11
啟動服務器出現以下錯誤
raise ImproperlyConfigured("mysqlclient 1.3.3 or newer is required; you have %s" % Database.__version__)
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11.None
解決方案
到D:\Program Files\Python36\Lib\site-packages\Django-2.0.6-py3.6.egg\django\db\backends\mysql
文件下的base.py文件中,將以下內容注釋掉
# version = Database.version_info
# if version < (1, 3, 3):
# raise ImproperlyConfigured("mysqlclient 1.3.3 or newer is required; you have %s" % Database.__version__)
將(1, 3, 3) 版本信息更改也是可以解決的
