1. 程式人生 > >django.db.utils.OperationalError: 1050解決方案

django.db.utils.OperationalError: 1050解決方案

摘要: 執行manage.py migrate解決報錯: django.db.utils.OperationalError: (1050, "Table '表名' already exists)解決方法

正在用django1.7初始化一個專案,資料庫表字段變更比較頻繁。models.py表類中添加了一個class類後。執行manage.py makemigrations 未提示錯誤資訊,但manage.py migrate時進行同步資料庫時出現問題;django.db.utils.OperationalError: (1050, "Table '表名' already exists)錯誤資訊

根據stackoverflow上找到解決方案,執行:

python manage.py migrate myapp --fake
資料庫表結構同步成功。