MySQLでtext型の列にインデックスを作成する

Pocket

MySQLでtext型の列にインデックスを作成する場合、サイズを指定する必要があります。

例えば、以下の内容のテーブルを作成します。

サイズの指定をせずにインデックスを作成するとエラーになります。

そこでサイズを指定します。
以下の指定では、name列の最初の100文字を使用したインデックスが作成されます。