我有一個表「供應商」有外鍵約束,刪除它,現在我想重新創建該表沒有外鍵,但我得到經典錯誤150,無論如何可以重新創建這張表。無法創建沒有外鍵的表errno:150 MYSQL
1
A
回答
0
在SQL轉儲並正在加載以重新創建數據庫的文件中, add SET FOREIGN_KEY_CHECKS = 0
;在開始和SET FOREIGN_KEY_CHECKS =
1結束
+0
哦,很好,謝謝你。 – 2013-05-13 16:53:39
0
似乎有不一致的地方,因爲創建一個沒有約束的表應該是可能的在任何時候。從Mysql Manual,你應該做的是運行
SHOW ENGINE INNODB STATUS.
或
SHOW ERRORS
檢查你所得到的錯誤的詳細信息。
相關問題
- 1. MYSQL外鍵Errno(150)無法創建表
- 2. SQLException:無法創建表errno 150 /外鍵
- 3. 無法創建2個外鍵,「errno:150」
- 4. MySQL不能創建表(errno:150) - 表沒有外鍵
- 5. 無法創建表(errno:150)
- 6. 無法創建表(errno:150)?
- 7. 無法創建表,errno:150
- 8. MYSQL - #1005 - 無法創建表'dbwms.t_trucks'(errno:150)
- 9. MySQL:無法創建表(errno:150)
- 10. Mysql。無法創建表errno 150
- 11. 無法在Mysql上創建表errno:150
- 12. Mysql:無法創建表errno 150
- 13. Mysql errno 150無法創建好友
- 14. 無法創建表'basque30.newreferral'(errno:150)
- 15. MySQL的外鍵,不能創建表(errno:150)
- 16. SQL無法創建表(errno:150)
- 17. #1005 - 無法創建表'hms.doctor'(errno:150)
- 18. Django遷移:無法創建表errno:150
- 19. #1005 - 無法創建表errno:150 Magento
- 20. MySQL的 - 無法創建表(錯誤:150) - 外鍵約束
- 21. 無法創建外鍵的表 - MySQL錯誤150
- 22. mysql - 用外鍵創建表 - 錯誤150
- 23. MySQL errno:150不能創建表
- 24. 1005 mysql無法創建表外鍵erno 150
- 25. MYSQL外鍵錯誤:150無法創建表
- 26. MySql錯誤代碼:1005無法創建表errno:150
- 27. MySQL - #1005 - 無法創建表'university.Enrolment'(errno:150)(詳情...)
- 28. MySQL 5.1#1005 - 無法創建表'datacode.foto'(errno:150)錯誤
- 29. 不能創建表(errno:150)InnoDB添加外鍵約束
- 30. MySQL返回:errno:150 - 外鍵錯誤
您需要發佈'create'語句。 – 2013-05-13 16:14:58