Rumah >rangka kerja php >Laravel >Apakah yang perlu saya lakukan jika ralat berlaku dalam fail migrasi Larabel?
Lajur tutorial Laravel yang berikut akan memperkenalkan kepada anda penyelesaian kepada ralat SQLSTATE[42000] apabila memindahkan fail dalam Laravel saya harap ia akan membantu anda!
Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`))
<?php namespace App\Providers;use Illuminate\Support\ServiceProvider;use Illuminate\Support\Facades\Schema;class AppServiceProvider extends ServiceProvider{ public function register() { } public function boot() { Schema::defaultStringLength(191); }}
Schema::defaultStringLength(191);
Cadangan berkaitan: Lima Laravel terkini Tutorial video
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika ralat berlaku dalam fail migrasi Larabel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!