[筆記] Laravel 入門教程本地專案配置遠端伺服器資料庫

Yvan發表於2018-02-03

首先 .env 檔案配置遠端伺服器端的資訊

虛擬機器執行 php artisan migrate

然後是各種報錯,經過一段時間的百度、谷歌,最終解決方案:

1、建立資料庫時排序規則 utf8mb4_unicode_ci

2、資料遷移檔案中,嚴格限制使用者名稱、密碼、郵箱的欄位長度。

    public function up()
    {
        Schema::create('users', function (Blueprint $table) {
            $table->increments('id');
            $table->string('name',50);
            $table->string('email',60)->unique();
            $table->string('password',60);
            $table->rememberToken();
            $table->timestamps();
        });
    }

Tips:框架預設 UTC 時區,可在 config/app.php 檔案中修改配置

'timezone' => 'Asia/Shanghai',

這樣就變成了中國時區了。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章