如何用空表从mysql导出数据库?

时间:2015-01-08 08:12:52

标签: mysql

我有一个.sql格式的数据库,同时将数据库恢复到localhost所有表都有未知数据。如何在导入之前或之后删除所有表格数据。

我使用的是Windows 7. mysql server 5.5

3 个答案:

答案 0 :(得分:2)

您可以使用此查询导出没有数据的数据库:

mysqldump -u[USERNAME] -p[PASSWORD] --add-drop-table --no-data [DATABASE]

您还可以查看其他选项 [here。] 1

答案 1 :(得分:2)

phpmyadmin可以选择执行此任务。

选择要使用空表导出的数据库

点击导出

在导出方法中选择自定义

向下滚动到Format-specfic选项

选择结构而不是结构和数据

点击Go

这就是它的全部内容。

答案 2 :(得分:1)

如果您可以访问localhost上的PhpMyAdmin http://localhost/phpmyadmin/,只需登录并删除要导入SQL转储的数据库中的表。

然后导入SQL转储文件(.sql)