msyql 删除一个库里的所有表

简介: msyql 删除一个库里的所有表

在mysql> 环境下执行

SELECT concat('DROP TABLE IF EXISTS ', table_name, ';') FROM information_schema.tables WHERE table_schema = '数据库的名字';

如下图会生成delete语句 复制出来执行 即可

目录
相关文章
|
8月前
|
关系型数据库 MySQL 数据库
[已解决]Mysql想删掉一个表里所有的数据,直接删总是卡住
[已解决]Mysql想删掉一个表里所有的数据,直接删总是卡住
180 0
ORCALE清除全部表数据,保留表结构
ORCALE清除全部表数据,保留表结构
137 0
|
SQL Oracle 关系型数据库
DBeaver同时执行多条insert into报错处理
DBeaver同时执行多条insert into报错处理
DBeaver同时执行多条insert into报错处理
|
关系型数据库 MySQL Linux
linux清空mysql数据库所有表包括带外键的表
linux清空mysql数据库所有表包括带外键的表
|
关系型数据库 MySQL
清空表与删除表mysql
Mysql清空表(truncate)与删除表中数据(delete)的区别 为某基于wordpress搭建的博客长久未除草,某天升级的时候发现已经被插入了几万条垃圾留言,如果一条条删除那可真是累人的活。遂考虑直接进入mysql直接清空表或者删除表中数据。
2783 0
|
SQL Go
mssql 怎么配置指定的表 不允许删除数据?
原文:mssql 怎么配置指定的表 不允许删除数据? http://www.maomao365.com/?p=5089 前言: 前几天收到群友提问,如何禁止某一张表里面的数据被删除掉? 当我们看见这个问题的时,首先想到的是拦截器,sql数据操作拦截器,首先第一个想到的是sql instead of触发器, instead of触发器可以拦截insert update delete操作。
978 0
|
存储 关系型数据库 MySQL
MySQL利用存储过程清除所有表中的所有记录
MySQL利用存储过程清除所有表中的所有记录 在使用MySQL过程中,难免会出现一些测试数据,然而这些测试数据在真正部署运行的时候,通常要被清楚掉,并且自增长的字段要回复初始值。如何高效快速的实现以上功能,可以使用存储过程实现这一个功能。
2015 0
|
关系型数据库 MySQL 索引