php批量删除数据库下指定前缀的表以prefix_为例

 更新时间:2014年08月24日 15:05:51   投稿:whsnow  
这篇文章主要介绍了如何用php批量删除数据库下所有前缀为prefix_的表,这个功能比较实用,需要的朋友可以参考下

如何用php批量删除数据库下所有前缀为prefix_的表。

例子,统一删除前缀为“prefix_”的表。

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

操作实例:

新建一个php文件,保存为deletedata.php。
比如,要删除www.jb51.net或者https://www.jb51.net/的后台数据,操作两个步骤就ok:

1. 首先将这个保存好的deletedata.php文件上传至你的网站根目录;

2. 直接在地址栏输入:www.jb51.net/deletedata.php或者https://www.jb51.net/deletedata.php执行这个删除脚本即中。
该脚本会在浏览器中显示出所有表删除成功的信息。

相关文章

  • PHP排序算法之归并排序(Merging Sort)实例详解

    PHP排序算法之归并排序(Merging Sort)实例详解

    这篇文章主要介绍了PHP排序算法之归并排序(Merging Sort),结合实例形式详细分析了php归并排序的原理、定义、使用方法及相关操作注意事项,需要的朋友可以参考下
    2018-04-04
  • 示例详解Laravel重置密码代码重构

    示例详解Laravel重置密码代码重构

    假如需要使用laravel搭建一个后台内容管理系统,但laravel默认的登陆注册不能满足目前的需求,重置密码的话因为是用在后台,并且不需要发送邮件进行重置,所以默认的重置密码肯定是不行的。下面我们一起来看看如何进行Laravel重置密码重构。
    2016-08-08
  • php抽奖小程序的实现代码

    php抽奖小程序的实现代码

    本篇文章是对php实现抽奖的程序代码进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP实现二维数组按指定的键名排序的方法示例

    PHP实现二维数组按指定的键名排序的方法示例

    这篇文章主要介绍了PHP实现二维数组按指定的键名排序的方法,这里以数组记录三个人信息中的年龄age字段值进行排序为例,分析了php二维数组排序的操作技巧,需要的朋友可以参考下
    2017-08-08
  • PHP使用星号隐藏用户名,手机和邮箱的实现方法

    PHP使用星号隐藏用户名,手机和邮箱的实现方法

    这篇文章主要介绍了PHP使用星号隐藏用户名,手机和邮箱的实现方法,涉及php针对字符正则替换的相关操作技巧,需要的朋友可以参考下
    2016-09-09
  • jQuery+PHP发布的内容进行无刷新分页(Fckeditor)

    jQuery+PHP发布的内容进行无刷新分页(Fckeditor)

    这篇文章主要介绍了jQuery结合,将Fckeditor发布的内容进行无刷新分页,需要的朋友可以参考下
    2015-10-10
  • ThinkPHP控制器详解

    ThinkPHP控制器详解

    一般来说,ThinkPHP的控制器是一个类,而操作则是控制器类的一个公共方法。下面我们就来详细谈谈ThinkPHP的控制器
    2015-07-07
  • PHP基于array_unique实现二维数组去重

    PHP基于array_unique实现二维数组去重

    这篇文章主要介绍了PHP基于array_unique实现二维数组去重,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • PHP使用mongoclient简单操作mongodb数据库示例

    PHP使用mongoclient简单操作mongodb数据库示例

    这篇文章主要介绍了PHP使用mongoclient简单操作mongodb数据库,结合实例形式分析了php使用mongoclient针对MongoDB数据库的连接、增删改查及相关函数使用技巧,需要的朋友可以参考下
    2019-02-02
  • PHP 5.5 创建和验证哈希最简单的方法详解

    PHP 5.5 创建和验证哈希最简单的方法详解

    最近 PHP 5.5.0 发布了,并带来了一份完整的全新特性与函数的列表。全新API之一就是Password Hashing API.它包含4个函数:password_get_info(), password_hash(), password_needs_rehash(),和password_verify().让我们分步来了解每个函数
    2013-11-11

最新评论