laravel學習記錄

使用composer創建laravael項目記錄

  1. 創建項目 執行 命令 composer create-project --prefer-dist laravel/laravel projectname
  2. 啓動項目 啓動laravel 項目 php artisan serve
  3. artisan 常用命令 php artisan or php artisan help serve
  4. 創建控制器和模型 php artisan make:controller PostController and php artisan make:model DbModel
  5. 創建遷移文件 php artisan make:migration create_users_table --create=users
  6. 執行遷移文件創建表 php artisan migrate
    注意事項:會報錯 key too long 需要提前設置默認字符串長度,
    在app/Providers/AppServiceProvider.php文件並在boot方法內設置默認字符串長度:
use Illuminate\Support\Facades\Schema;
 
public function boot()
{
    Schema::defaultStringLength(191);
}
  1. 快速用戶認證視圖 ,需要執行一下命令
composer require laravel/ui  
php artisan ui vue --auth
php artisan migrate

如果遇到css和js 沒有在public裏面自動創建需要手動創建,提前安裝好nodejs 執行以下命令,在項目跟目錄 cmd

npm install
npm run dev
php artisan migrate

記錄一次MySQL數據遷移

本地有2個MySQL程序,一個wamp的,一個phpstudy的
現在要把 第一個的數據庫數據遷移到第二個裏面。
找到第一個的MySQL的數據存儲路徑,如果使用的是集成環境安裝的一般都是在MySQL安裝的路徑下的data: 只需要拷貝出你的數據庫文件+ idata1 即可。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章