首页 > 1 软件使用心得 > MySQL手动局部批量删除数据表的方法

MySQL手动局部批量删除数据表的方法

2010年4月3日 AEROFISH 1,748 views 发表评论 阅读评论

MySQL一般使用phpMyAdmin来管理。phpMyAdmin在删除数据表时可以使用全选或一个一个点选后再删除,若是想局部批量删除大量数据表,一个一个点选会比较麻烦。

所以,我采用SQL命令的方法来批量删除数据表。

SQL命令:

DROP TABLE `表1`, `表2`, ... ;

其中【`】不是单引号,而是键盘左边Tab键上面的那个符号。【,和;】要用半角状态。里面表1、表2等表名也是要手动输入,这会比较麻烦。
为了再解决手动输入表名的问题,以下是我找到的比较方便的操作方法:
首先是进入phpMyAdmin,在后台左侧用鼠标框选要批量删除的数据表,见下图黄色区域位置;

然后复制粘贴到一个文本编辑器里,做对应调整;

粘贴后得到的文件件上图,表名的左边有一个空格,右边是一个空格加一个回车符号。
要对其进行相应的替换操作,变成符合SQL的命令格式。
先替换所有空格回车符号为【`,】,再替换所有空格为【`】,再将最后的【,】改成【;】,再在最前面加上【DROP TABLE 】,这样SQL命令就完成了,最后只要到phpMyAdmin里运行这个SQL命令就好了。

【最后修改时间:2010年4月4日】

本文对我无帮助,减1分本文对我有帮助,加1分 (本文对您有帮助吗?)
Loading ... Loading ...

分类: 1 软件使用心得 标签: , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.