0
0

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.

【Rails+MySQL】MySQLのIDを1から振り直す

Posted at

MySQLを使用してアプリ作成していると、テストデータを追加したり消したりしてIDがぽこぽこ抜けちゃうことが多いと思います。

IDをもう一度1から振り直してデータを綺麗に整えたい時に以下の方法を使うと楽だったので共有できたらと思います。

#アプリのデータベースの確認
MySQLに入って以下のコマンドを打ちます。

> use app_name_development;

Railsで作ったテーブルが保存されてるデータベースです。

#Idを1から振り直す
「delete from テーブル名」でテーブルのデータを消してから以下を実行

ALTER TABLE `テーブル名` auto_increment = 1;

これで中身が綺麗に振り直されてるのではないでしょうか?

#まとめ
テストデータ管理はなんだかんだ大変なので参考になれば幸いです。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?