36
23

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Laravelのmigrationエラー解決方法 SQLSTATE[42S01]: Base table or view already exists: 1050 Table 〇〇 already exists

Last updated at Posted at 2019-04-04

Laravelのマイグレーションしてて、あっタイポしてエラー出ちゃった!
修正して。。。。。。php artisan migrate実行!

SQLSTATE[42S01]: Base table or view already exists: 1050 Table 〇〇 already exists......

.....あるあるですね。僕は200万回経験しました。
どうやら先ほどタイポしたテーブルはすでにあるよ。って言われているだけなので、そのテーブルだけをrollbackすれば戻ることもあります。

php artisan migrate:rollback(一つ前の状態にロールバック)

それでも無理でテーブルの中身をクリアしてもよければ↓

php artisan migrate:fresh

それでも無理ならDBごと消して再度作成しましょう(投げやり)

以上。なんの役にも立たない備忘録でした。

36
23
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
36
23

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?