進行數據遷移時:
第一步:
命令:python manage.py makemigrations
在對應的應用里面的migrations文件夾中產生了一個0001_initial.py文件
第二步:執行sqlmigrate命令查看生成的文件本質
命令:python manage.py sqlmigrate 應用名 文件名前綴
例如:python manage.py sqlmigrate myblog 0001
第三步:執行migrate命令真正生成數據庫表文件
命令:python manage.py migrate
現在出現一個問題:當執行第三步,同步數據庫的時候,報錯:
經過網上搜索,原因是:
django2.1 版本不再支持mysql5.5
沒辦法,我的解決辦法是:更換了Django版本號,或者mysql版本號。