MySQLデータ削除の3種類

MySQLのデータを削除する方法には3種類があります。

  1. DELETE文を使う:DELETE文を使うと、テーブル内の1行以上のデータを削除できます。構文は次のとおりです。

表名から条件を削除します;

削除するテーブル名を表名、削除条件をWHERE以降に指定する。

たとえば、studentsテーブルから学籍番号が1001の生徒のデータを削除するには、次のステートメントを使用できます。

学号 = 1001 のレコードを students テーブルから削除

  1. TRUNCATE TABLE ステートメントを使用して、テーブル内から全データを削除し、自動採番 ID をリセットすることができます。構文は次のとおりです。

TRUNCATE TABLE テーブル名;

例えば、studentsテーブルのすべてのデータを削除するには、次のステートメントを使用します。

TRUNCATE TABLE students;

  1. テーブルを削除するには DROP TABLE ステートメントを使用します。構文は次のとおりです。

テーブル表名 をドロップします ;

例えば、studentsテーブルとその全データを削除する場合、次の文を使用できます:

生徒テーブルを削除します。

テーブルを削除するDROP TABLE文を実行するとテーブルの構造とデータは復元できなくなるので、実行前に慎重に検討する必要があります。

bannerAds