欢迎光临
我们一直在努力

PHPMYADMIN使用技巧:如何快速批量删除Mysql数据库中的数据表

购买童装可电话联系:13783019327 同微信 巩义本地可去实体店选购。

一个mysql数据库中,是可以同时安装几个网站程序的,在使用中,我们只需要用不同的数据库表前缀来区分就可以了。但随着我们不断调试,那么数据
库中的表,就会一天天的多起来,如一个一个的删除就很麻烦、很辛苦。那么,我们接下来就来一起了解下,如何将mysql数据库中的表快速删除的一个方法。
无忧主机(www.51php.com)小编这里有两个小技巧,可以帮助您实现这个操作。详细操作:

一、使用phpmyadmin工具批量删除mysql数据库表

使用phpmyadmin数据库管理工具进行删除,这是一个传统的方法,在任何php虚拟主机中,你都可以操作。下面是操作过程介绍:

1、登录phpmyadmin。选择你的mysql数据库名进入——点击结构——选择您要删除的数据表——“选中项”中选择删除,执行删除表操作。如下图:

image00114 150x150 PHPMYADMIN使用技巧:如何快速批量删除Mysql数据库中的数据表

二、使用php脚本完成批量删除

随缘小居(http://blog.gycq.net)小编从网上找了一段php代码,也可以帮我们快速实现删除。如果你对phpmyadmin工具“敏感”,可以使用下面的方式来实现快速删除mysql数据库表。 在下面的代码复制到记事本后,配置过程中你要注意几个问题:

1、 正确配置你mysql数据库信息。这个你可以直接咨询你的空间商就可以获得啦。

2、
正确设置要删除的数据库表前缀,这个非常重要,填写错误,将操作错误。请你务必确认你的数据库表前缀哦,数据库表前缀你可以在phpmyadmin中查询
到。一般都是xx_开头的。
设置好后,将这段代码另存为.php文件(如suiyuan68.php)然后上传到您空间的网站根目录(wwwroot)。上传完毕,直接用域名
/suiyuan68.php,就可以删除了。 代码如下:

<?php
//设置数据库连接信息。数据库服务器地址,数据库用户名,数据密码
mysql_connect('localhost','数据库用户名','数据库密码');
//设置查询的数据库名称
mysql_select_db('数据库名称');
$rs=mysql_query('show tables');
while($arr=mysql_fetch_array($rs))
{
//设置要批量删除的数据库表前缀,如:bbs
    $TF=strpos($arr[0],'bbs_');
    if($TF===0){
        $FT=mysql_query("drop table $arr[0]");
       if($FT){
            echo "$arr[0] 删除成功!<br>";
            }
        }
}
?>

以上两种方法都可批量删除数据表,特别提醒一下,数据是无价的,操作数据表的时候一定要先做好备份。免得误删除数据是无法恢复的。

未经允许不得转载:随缘小居 » PHPMYADMIN使用技巧:如何快速批量删除Mysql数据库中的数据表
购买童装可电话联系:13783019327 同微信 巩义本地可去实体店选购。
5

评论 抢沙发

评论前必须登录!

 

不跟随,有视角焦点的博客

联系我们联系我们