如何一次清空数据库中所有表的数据,但表结构还保留?

laoqingyu 2003-08-15 11:42:37
如何一次清空数据库中所有表的数据,但表结构还保留
...全文
1400 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuixin13 2003-08-15
  • 打赏
  • 举报
回复
DELETE FROM tA;
lxf_1976 2003-08-15
  • 打赏
  • 举报
回复
如果你是手动进行删除操作,建议使用工具MySQL-Front,它在选择了一个数据库后,可以选择该库中所有的表,然后一起清空!(不过实际上工具本身还是执行了多个delete from tblname语句)

:)
shuixin13 2003-08-15
  • 打赏
  • 举报
回复
http://www.mysql.com/doc/en/mysqldump.html
tele 2003-08-15
  • 打赏
  • 举报
回复
只导出表的数据,不导出结构
mysqldump -t 数据库名称 > 文件名
其实你用mysqldump --help就什么都知道了
laoqingyu 2003-08-15
  • 打赏
  • 举报
回复
以上都是针对mysql数据库
laoqingyu 2003-08-15
  • 打赏
  • 举报
回复
有什么办法在一次性导出数据库的时候,只导出表中的数据,而不导出表结构呢?
jxbicestare 2003-08-15
  • 打赏
  • 举报
回复
先dump 出表结构,用-r选项,不导出数据。
然后drop database 再重新建数据库。
sunthing 2003-08-15
  • 打赏
  • 举报
回复
什么数据库?导出建表,函数,存储过程,触发器等 的脚本,重建数据库
shuixin13 2003-08-15
  • 打赏
  • 举报
回复
呵呵,那好像是没有办法的
laoqingyu 2003-08-15
  • 打赏
  • 举报
回复
我是指一次清空数据库中所有表的数据,不是对每个表都delete一次

56,682

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧