Mysql
 sql >> Database >  >> RDS >> Mysql

Che cosa significa l'errore MySQL 5.6 InnoDB attualmente supporta la creazione di un indice FULLTEXT alla volta. Prova LOCK=CONDIVISO significa?

Trovato una soluzione alternativa migliore (soluzione),

Ho cambiato il motore delle tabelle da InnoDB a MyISAM cioè

ALTER TABLE `tablename` ENGINE='MyISAM';

e poi ho eseguito alter table per aggiungere fulltext indice di colonna:

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

Successivamente, ho ripristinato il motore delle tabelle in InnoDB .

ALTER TABLE `tablename` ENGINE='InnoDB';