Laksanakan apabila pangkalan data tidak mempunyai sebarang jadual
php artisan migrate
Selepas pelaksanaan, hanya akan ada dua jadual dalam pangkalan data: migrasi, pengguna
Laksanakan lagi
php artisan migrate
Tiada penambahan baharu pada pangkalan data. Selesaikan.
Panjang indeks melebihi
mysql
的限制,在migrate
sebelum ditetapkanatau lebih kecil...
Ini kerana 5.4 menggunakan set aksara utf8mb4 secara lalai, dalam MySQL / MariaDB.
https://laravel.com/docs/5.4/migrations#indexes
Hanya pasang contoh pengubahsuaian dalam dokumentasi.
Dalam AppServiceProvider.php, kaedah but, panggil kaedah Schema::defaultStringLength
Dengan cara ini, anda juga boleh mendayakan konfigurasi innodb_large_prefix pangkalan data