sql >> データベース >  >> RDS >> Mysql

MySQL 5.6エラーInnoDBは現在、一度に1つのフルテキストインデックスの作成をサポートしています。 LOCK =SHAREDを試してみてください?

    より良い回避策(解決策)が見つかりました、

    テーブルエンジンをInnoDBから変更しました MyISAMへ つまり、

    ALTER TABLE `tablename` ENGINE='MyISAM';
    

    次に、alter tableを実行しました fulltextを追加するには 列インデックス:

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

    その後、テーブルエンジンをInnoDBに戻しました。 。

    ALTER TABLE `tablename` ENGINE='InnoDB';
    


    1. MySQLのストアド関数を適切にループする方法は?

    2. GROUPBYおよびHAVING結果セットを展開します

    3. *の代わりにSequelize(NodeJS)を使用して特定のフィールドを指定する

    4. mampポートを80および3306に設定する