mysqlエラー:Specified key was too long;max key length


mysqlエラー:Specified key was too long;max key length is 1000 bytes解決方法:
MySQLのデフォルトデータベース・ストレージ・エンジンの変更
MySQLのデフォルトはMyISAMデータエンジンで、トランザクションも外部キーもサポートしていないため、Innodbエンジンを使う必要があり、
mysqlのデフォルトエンジンはinnodbに設定されています.
プロファイルmy.cnfの[
mysqld]には、次の項目があります.
default-storage-engine=INNODB

mysqlを再起動すればいい