テーブルの中身を空にするには、テーブルの中身をすべて削除するか、
テーブルを削除して再度作り直すという2通りの方法があります。
テーブル内のデータを削除する
1 |
mysql> delete from category; |
deleteにより削除する場合はテーブル内のデータをそれぞれ削除し
テーブル自体は依然のままなので、AUTO_INCREMENT設定したidは
引き継がれます。
テーブルを削除して作り直す
1 |
mysql> truncate table category; |
truncate句によりテーブルを空にする場合は、位置とテーブル自体を
削除してしまっているため、AUTO_INCREMENT設定したidはまた最初から
振りなおしになります。/