繁体   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