侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

清空数据库里所有表的内容

2023-11-21 星期二 / 0 评论 / 0 点赞 / 61 阅读 / 895 字

由于必须保存数据库表,所以这里的思路是先查询出所有的数据库表,然后使存过过程删除所有查询的表即可。 1.找到所有的数据库表 SELECT concat('DROP TABLE IF EXISTS ',

由于必须保存数据库表,所以这里的思路是先查询出所有的数据库表,然后使存过过程删除所有查询的表即可。

1.找到所有的数据库表

SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')FROM information_schema.tablesWHERE table_schema = 'mydb';

2.创建一个存储过程,然后批量删除查询到的数据库表内容

BEGINTRUNCATE TABLE activity;TRUNCATE TABLE activity_apply;TRUNCATE TABLE activity_attachment;TRUNCATE TABLE activity_comment;TRUNCATE TABLE activity_lesson;TRUNCATE TABLE activity_lesson_object;TRUNCATE TABLE activity_reply;TRUNCATE TABLE activity_type;TRUNCATE TABLE activity_user;TRUNCATE TABLE answer;TRUNCATE TABLE answer_reply;TRUNCATE TABLE app_comment;......END

 

广告 广告

评论区