剛接觸 python 的時候, 就遇到過 mysqldb 的詭異問題, 奈何國內博客上寫的都是 python2 下的解決方法, 無奈只好不停查閱python
那時的我得出的結論:mysql
mysqldb 已經再也不支持 python3sql
mysqldb 的功能能夠用 pymysql 代替django
E:\project\djlearn>python manage.py makemigrations Traceback (most recent call last): File "H:\Python\Python35\lib\site-packages\django\db\backends\mysql\base.py", line 25, in <module> import MySQLdb as Database ImportError: No module named 'MySQLdb'
難道我還要換成 python2 才能用???
固然不是, 不廢話code
import pymysql pymysql.install_as_MySQLdb()
這樣以後就能夠完美解決get