我試圖將全文索引添加到表中。當我運行查詢,添加全文檢索索引崩潰MySQL服務
ALTER TABLE thisTable ADD FULLTEXT(thisText);
我得到
SQL錯誤(2013)消息:查詢
和mysql服務過程中丟失連接到MySQL服務器確實將停止。如果我重新啓動服務並嘗試再次添加索引,我會得到另一個錯誤。
SQL錯誤(1813):表'thisTable /#sql-ib21134'的表空間存在。請在IMPORT之前丟棄表空間。
引擎是InnoDb,我運行MySQL 5.6.12,所以應該支持全文索引。該列是一個TEXT列。
如果有人能指出我錯誤來自哪裏的正確方向,我將不勝感激。
在[錯誤日誌](http://dev.mysql.com/doc/refman/)中是否有任何感興趣的東西? 5.6/EN /錯誤log.html)?如果日誌未啓用,請啓用它並重現崩潰。 – RandomSeed
我與MySQL 5.7有同樣的問題,所以他們沒有修復它顯然。我在日誌中看到這個錯誤: 2016-07-15 12:22:36 0x7f65a97fa700 InnoDB:線程140074612139776中斷言失敗row0merge.cc行1009 InnoDB:失敗斷言:b ==&block [0] + buf - > total_size –