這兩個都因是在建表的時候涉及到外鍵而引發的錯誤。
Error Code : 1005
Can't create table 'apts.dd_flight' (errno: 121)
外鍵和表一樣,在同一個庫中是不允許與其他外鍵重名的。
遇到這個錯誤請給你定義的外鍵換唯一無重複的名字。
ERROR 1005: Can't create table (errno: 150)
這個錯誤是有由于主表和引用表的外鍵關聯字段定義不一緻引發的。
檢查兩個表的關聯字段是否類型編碼完全一緻。
另外還有一種可能就是關聯字段在引用表中沒有建立索引,你必須在引用表中為關聯字段建立一個索引。
本文轉自yunlielai51CTO部落格,原文連結:http://blog.51cto.com/4925054/1121415,如需轉載請自行聯系原作者