其實django2.0版本已經不再支持MySQL5.x的了,最開始是安裝了MySQL5.1,在學習django 的時候,django版本為3.0,在執行`python manage.py migrate`時,報錯sql語法錯誤,百度后得知是django2.x以上版本不再支持MySQL5.1版本了,做法有兩個:1、降低django的版本,2、升級MySQL的版本,從長遠來看,當然是升級MySQL的版本了,升級MySQL,首先得卸載原有得MySQL,MySQL再卸載時比較麻煩,手動卸載很難卸載干凈,參考了這篇文章https://blog.csdn.net/Angel_guoo/article/details/80330717?utm_source=blogxgwz5
在安裝MySQL8.0.19版本時出現了這樣的錯誤,
找不到VCRUNTIME140_1.dll
后來百度查得知,是MySQL8.0版本不支持VC++2017,又在好心人那里下載了別的版本得VC++,
詳情見百度雲:
鏈接:https://pan.baidu.com/s/1_xPr12AfekAki7f7BnXDiA
提取碼:yo42
下載后安裝即可解決
然后再重新安裝MySQL8.0.19
https://www.jb51.net/article/179206.htm