簡體   English   中英

無法創建遷移Laravel

[英]Cannot create migrations Laravel

我想和Laravel一起工作,不想所有這些炒作。 慢慢地,我沒有耐心了。 我嘗試使其工作了數周,現在終於可以了-但我似乎無法制造偏頭痛...

創建自己是可能的。 但是當我輸入

php artisan migrate

發生錯誤:

[Illuminate\\Database\\QueryException] SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already exists (SQL: create table用戶( id int unsigned not null auto_increment primary key,名稱varchar(255) not null,電子郵件varchar(255) not null,密碼varchar(255) not null, Remember_token varchar(100) null, created_at timestamp null, updated_tim` tim estamp為null)默認字符集utf8mb4整理utf8mb4_unicode_ci)

[PDOException] SQLSTATE [42S01]:基表或視圖已存在:1050表“用戶”已存在`

有什么我可以做的嗎? 它正在嘗試遷移錯誤的遷移... Laravel很酷,但是每5分鍾就會出現一些奇怪的錯誤(盡管我只是按照教程進行操作...)

我建議閱讀以下內容。 http://laravelbook.com/laravel-migrations-managing-databases/

我希望您沒有創建遷移跟蹤表。

php artisan migrate:install

Laravel的說明在某些事情上可能還不清楚,您只需要逐步進行操作即可。

這不是錯誤遷移系統,不像外部編輯

采用

php artisan migrate:refresh
//or
php artisan migrate:refresh --seed

如果您使用Laravel 5.5,請使用

php artisan migrate:fresh

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM