啟動(dòng)django時(shí)報(bào)錯(cuò):django.db.utils.OperationalError: (2026, 'SSL connection error: unknown error number')

圖片.png
度娘查了下此報(bào)錯(cuò),原因全都是(較高版本的mysql的ssl默認(rèn)是開啟的),解決方案是修改mysql的配置my.ini文件,添加skip_ssl。
但是因?yàn)椴皇亲约旱臄?shù)據(jù)庫(kù)不能隨便改,所以這個(gè)方案沒試過。
其他解決方案:
安裝pymysql,在django的server目錄下的init文件,添加以下代碼

圖片.png
import pymysql
pymysql.install_as_MySQLdb()

圖片.png
再次啟動(dòng),完美解決

圖片.png