所以我試圖重新創建數據庫的開發人員副本。我做drop database somedb
和create database somedb
,所以它都是空的。幾乎就在我收到以下錯誤從轉儲恢復到空數據庫時出現1214錯誤
mysql -u root -pfoopassw somedb < newdumpfile.sql
,過程被中止:我退出mysql和管道轉儲文件到MySQL像這樣
ERROR 1214 (HY000) at line 99: The used table type doesn't support FULLTEXT indexes
因爲我沒有預先存在表可能有a fulltext incompatible type,這是否意味着我的轉儲文件已損壞?
我試圖改變已創建了兩個表的表類型(alter table sometable ENGINE = MyISAM;
),給我這個錯誤:
ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails
這可能是有用的http://stackoverflow.com/questions/1228672/converting-table-from-myisam-to-innodb – Cyclonecode