Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Was bedeutet der MySQL 5.6-Fehler? InnoDB unterstützt derzeit jeweils eine FULLTEXT-Indexerstellung. Probieren Sie LOCK=SHARED aus?

Bessere Problemumgehung (Lösung) gefunden,

Ich habe die Tabellen-Engine von InnoDB geändert zu MyISAM d.h.

ALTER TABLE `tablename` ENGINE='MyISAM';

und dann habe ich alter table ausgeführt um fulltext hinzuzufügen Spaltenindex:

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

Danach habe ich die Tabellen-Engine wieder auf InnoDB umgestellt .

ALTER TABLE `tablename` ENGINE='InnoDB';