【问题标题】:Delete all the records from all the tables删除所有表中的所有记录
【发布时间】:2015-12-01 21:11:41
【问题描述】:

我正在开发一个与我之前的项目类似的项目,并且我正在尝试使用之前的应用程序数据库。但问题是以前的数据库已满,现在我有很多表要删除,我有一个表,其中我有表的所有名称,即客户表是用他们的名字创建的,我使用了另一个表,其中有客户名称及其表名列。我希望删除所有客户表,并将客户详细信息表清空..

【问题讨论】:

  • 您使用的是哪种编程语言?
  • 使用Java、netbeans IDE

标签: java mysql database netbeans


【解决方案1】:

用 mysql 很简单!

mysqldump -d -u someuser -p mydatabase customer_detail

mysqldump 对数据库进行备份或转储

-d指定不导出数据,只导出表结构

-u someuser -p mydatabase您的数据库凭据

customer_detail 你想要在转储中的表的名称——这不包括所有其他未列出的表(如果你想保留其他表,也将它们列在这里)。

您可以转储到文件中:

mysqldump -d -u someuser -p mydatabase customer_detail > mydatabase.sql

然后重新导入:

mysql -u someuser -p anotherdatabase < mydatabase.sql

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 2011-07-16
    • 2017-04-18
    相关资源
    最近更新 更多