建议删除所有表并在JavaFX中使MySQL数据库为空的方法

时间:2014-04-21 15:36:07

标签: mysql database jdbc

我在JavaFX中开发了一个项目。它的后端是MySQL。对于我的项目,我在MySQL中创建了一个名为“project”的数据库。现在这个数据库包含8个表。我想在按下按钮时使数据库为空,即删除所有表,而不是数据库。我是否应该清空每个表并删除它们,还是有其他简单的方法来清除数据库?

2 个答案:

答案 0 :(得分:2)

最简单的方法:

DROP DATABASE project; CREATE DATABASE project;

更长的路:

SHOW TABLES FROM project;

并使用

遍历表格
DROP TABLE project.<tablename>;

答案 1 :(得分:-1)

(这将清除数据库)

 Truncate table tableName;