close
如果你並非使用 Mysql or MariaDB 請勿略本篇
本篇在於說明當您嘗試掛上資料時,發生無法掛接的問題,以下是之前寫的連結
[laravel] 初安裝laravel 5.4 如遇到 msql 無法 migrate 時 解決方法
為什還要再寫一篇來說明呢?
因為,上次並未附上圖片,而且那個已是 5.4 版的時候的事了,我這裡再以圖片來表示問題
1、出現 1071 Specified key was too long ...
php artisan migrate
2、找到 AppServiceProvider.php
位置 /app/Providers/AppServiceProvider.php
在 boot() 加入以下
public function boot(){
Schema::defaultStringLength(191);
}
3、如出現 Class 'App\Providers\Schema' not found
表示你沒導入,加入
use Illuminate\Support\Facades\Schema;
4、再試一次
php artisan migrate
5、完工
上一篇:[CRUD for Laravel & Vue.js] -18- 初始 - Mysql - 資料庫設定
下一篇:[CRUD for Laravel & Vue.js] -20- 初始 - Laravel - Passport 安裝
文章標籤
全站熱搜
目前環境
說明