mysql でテーブルをクリアする方法: テーブルを完全にクリアするには「TRUNCATE テーブル名」ステートメントを使用します。テーブルを削除する方法: 「DROP TABLE テーブル名 1 [, テーブル名 2, テーブル名 3」を使用します。 。 ..];" 声明。
#mysql はテーブルをクリアします
MySQL には、テーブルを削除するための DELETE および TRUNCATE キーワードが用意されています。テーブルデータ入力。 TRUNCATE キーワードは、テーブルを完全にクリアするために使用されます。構文形式は以下のとおりです。TRUNCATE [TABLE] 表名
例
新しいテーブル tb_student_course を作成し、データとクエリを挿入します。SQL ステートメントと実行結果は次のとおりです。mysql> CREATE TABLE `tb_student_course` ( -> `id` int(4) NOT NULL AUTO_INCREMENT, -> `name` varchar(25) NOT NULL, -> PRIMARY KEY (`id`) -> ); Query OK, 0 rows affected (0.04 sec) mysql> INSERT INTO tb_student_course(name) VALUES ('Java'),('MySQL'),('Python'); Query OK, 3 rows affected (0.05 sec) Records: 3 Duplicates: 0 Warnings: 0 mysql> SELECT * FROM tb_student_course; +----+--------+ | id | name | +----+--------+ | 1 | Java | | 2 | MySQL | | 3 | Python | +----+--------+ 3 rows in set (0.00 sec)
mysql> TRUNCATE TABLE tb_student_course; Query OK, 0 rows affected (0.04 sec) mysql> SELECT * FROM tb_student_course; Empty set (0.00 sec)
mysql delete table
MySQL データベース内不要になったデータ テーブルについては、データベースから削除できます。 テーブルを削除すると、テーブル構造とテーブル内のすべてのデータが削除されるため、回復不能な損失を避けるために、データ テーブルを削除する前にデータ テーブルをバックアップすることをお勧めします。基本構文
DROP TABLE ステートメントを使用して 1 つ以上のデータ テーブルを削除します。構文形式は次のとおりです:DROP TABLE [IF EXISTS] 表名1 [ ,表名2, 表名3 ...]
例
データベース test_db を選択し、tb_emp3 データ テーブルを作成します。入力された SQL ステートメントと実行結果は次のとおりです。mysql> USE test_db; Database changed mysql> CREATE TABLE tb_emp3 -> ( -> id INT(11), -> name VARCHAR(25), -> deptId INT(11), -> salary FLOAT -> ); Query OK, 0 rows affected (0.27 sec) mysql> SHOW TABLES; +--------------------+ | Tables_in_test_db | +--------------------+ | tb_emp2 | | tb_emp3 | +--------------------+ 2 rows in set (0.00 sec)
mysql> DROP TABLE tb_emp3; Query OK, 0 rows affected (0.22 sec) mysql> SHOW TABLES; +--------------------+ | Tables_in_test_db | +--------------------+ | tb_emp2 | +--------------------+ 1 rows in set (0.00 sec)
以上がmysqlでテーブルをクリアおよび削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。