Laravelのメディエスパッケージを使用しようとしましたが、マイグレーションでエラーが発生します - > "[Illuminate \ Database \ QueryException] SQLSTATE [42000]:構文エラーまたはアクセス違反:1071指定されたキーが長すぎました;最大キー長は1000バイトです(SQL:media
はユニークな追加ALTER TABLE media_disk_directory_filen ame_extension_unique
(disk
、directory
、filename
、extension
))Laravel:救済可能な移行エラー構文エラーまたはアクセス違反:1071指定されたキーが長すぎます。最大キーの長さは1000バイトです
[PDOException] SQLSTATE [42000]:構文エラーまたはアクセス違反: 1071指定されたキーが長すぎました;最大キーの長さは1000バイトです "
Im on Laravel 5.4.3 6、他のサイトのソリューションは、これを追加することです - >
public function boot()
{
//
Schema::defaultStringLength(191);
}
私はすでに私のプロジェクトでこれを持っています。
誰でもお手伝いできますか?この修正プログラムを使用したい場合は
'engine' => 'InnoDB ROW_FORMAT=DYNAMIC',
:
ありがとう、それは私のために働いた –