問題聲明:我想刪除數據庫中的某些表。刪除django使用的數據庫中的表
錯誤獲取:一個外鍵約束失敗
詳情:
我有一個預先存在-(不Django的models.py填充)數據庫。我正在使用Django。我用這個數據庫來創建Django站點。在django中創建一個站點時,我已經給出了它的名稱和適當的設置。 models.py中沒有創建模型。
執行命令後:
蟒manage.py執行syncdb
Django的加入下表到該數據庫:
| auth_group |
| auth_group_permissions |
| auth_permission |
| auth_user |
| auth_user_groups |
| auth_user_user_permissions |
| django_content_type |
| django_session |
| django_site |
我想刪除所有這些表。
我試過這個查詢;
DROP TABLE table_name;
但MySQL的提示,錯誤顯示:
ERROR 1217(23000):無法刪除或更新父行,外鍵約束失敗
有一些方法可以讓我只在上面提到的表中保留我的預先存在的表保持不變?
謝謝。
謝謝你的回答。我跟着那個問題。 – Navid
如果您對答案感到滿意,歡迎您點擊剔號並接受它 – Ghostman