django3.x版本不支持MySQL5.x版本


其實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

 


免責聲明!

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



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