【问题标题】:How to fix 'SQLSTATE[42S01]:base table or view already exists' error in laravel如何修复 laravel 中的“SQLSTATE [42S01]:基表或视图已存在”错误
【发布时间】:2019-07-28 08:09:51
【问题描述】:

当我迁移文件时,它向我显示了这个错误(给出了图片链接)。我试过 migrate:rollback ,migrate:refresh 但它没有用。

https://i.imgur.com/oFjcadB.png

Illuminate\Database\QueryException : SQLSTATE[HY000]: General error: 1005 Can't create table seed.#sql-16d8_15 (errno: 150 "Foreign key constraint is wrongly forms") (SQL: alter table posts add constraint posts_user_id_foreign 外键(user_id)在删除级联时引用用户(id)

【问题讨论】:

标签: php mysql laravel-5 migration


【解决方案1】:

只需手动删除表

或运行php artisan migrate:fresh

【讨论】:

    猜你喜欢
    • 2022-07-09
    • 2022-09-30
    • 2016-01-28
    • 2018-05-23
    • 1970-01-01
    • 2016-06-21
    • 1970-01-01
    • 2015-10-14
    • 2018-02-18
    相关资源
    最近更新 更多