1.使用DROP DATABASE语句
这是一种最简单的方法,它会删除整个数据库。请注意,使用此命令后,数据库将无法恢复。在使用此命令之前,请务必备份您的数据库.
如下所示,需要用到MySQL的管理员账户,执行以下操作:
mysql -u root -p
输入管理员账户的密码
DROP DATABASE databasename;
2.使用DELETE语句
如果不想删除数据库而只想删除数据库中的所有表的数据,可以使用DELETE语句。这可以有效地清除所有表的数据但不会删除表本身。
如下所示,需要用到MySQL的管理员账户,执行以下操作:
mysql -u root -p
输入管理员账户的密码
USE databasename;
DELETE FROM tablename;
3.使用TRUNCATE TABLE语句
这是最快速的方法,可以清空数据库中的表。不过需要注意的是,TRUNCATE TABLE语句只能清空所有表的数据,但不会删除表本身。因此,如果想要删除表,请使用DROP TABLE语句。
如下所示,需要用到MySQL的管理员账户,执行以下操作:
mysql -u root -p
输入管理员账户的密码
USE databasename;
TRUNCATE TABLE tablename;