ユーザ用ツール

サイト用ツール


サイドバー

db:mysql:deleteとtruncate

DELETEとTRUNCATE

DELETE

テーブル内のデータを一つ一つ削除する。オートインクリメントの値はそのままなため、自分で初期化を行う必要がある。ロールバック可能。

delete from TABLE_NAME;

# オートインクリメントの初期化
ALTER TABLE TABLE_NAME auto_increment = 1;

TRUNCATE

テーブル内のデータを全削除する。オートインクリメントの値は初期化される。ロールバックはできない。

truncate table TABLE_NAME;

コメント

コメントを入力. Wiki文法が有効です:
 
db/mysql/deleteとtruncate.txt · 最終更新: 2019/08/30 15:05 by yusuke_komori