Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Co oznacza błąd MySQL 5.6 InnoDB obsługuje obecnie tworzenie jednego indeksu FULLTEXT na raz. Spróbuj LOCK=SHARED oznacza?

Znaleziono lepsze obejście (rozwiązanie),

Zmieniłem silnik tabel z InnoDB do MyISAM tj.

ALTER TABLE `tablename` ENGINE='MyISAM';

a potem uruchomiłem alter table dodać fulltext indeks kolumn:

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

Następnie zmieniłem silnik tabel z powrotem na InnoDB .

ALTER TABLE `tablename` ENGINE='InnoDB';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie MySQL do obliczenia poprzedniego miesiąca

  2. Przycisk podobny do PHP/MySQL

  3. wyświetlanie linku w php

  4. PHP/MYSQLI:mysqli_query nie działa w PHP

  5. Pobieranie danych z listy rozwijanej wielokrotnego wyboru za pomocą PHP do wstawienia do MySQL