sql >> Databáze >  >> RDS >> Mysql

Co způsobuje chyba MySQL 5.6 InnoDB v současné době podporuje vytváření jednoho FULLTEXTOVÉHO indexu najednou. Zkuste LOCK=SHARED?

Nalezeno lepší řešení (řešení),

Změnil jsem tabulkový engine z InnoDB na MyISAM tj.

ALTER TABLE `tablename` ENGINE='MyISAM';

a pak jsem spustil alter table přidat fulltext index sloupce:

ALTER TABLE `tablename` ADD FULLTEXT `asset_number` (`asset_number`);

Poté jsem změnil zpět stroj tabulky na InnoDB .

ALTER TABLE `tablename` ENGINE='InnoDB';


  1. 4 Datové typy, které budou v SQL Serveru zastaralé

  2. Kámo, kdo vlastní ten #temp stůl?

  3. DevOps:DBA nebo vývojář – Jak dosáhnout správné rovnováhy

  4. Jak Asind() funguje v PostgreSQL