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


Posted in PHP onAugust 24, 2014

如何用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。
比如,要删除3water.com或者https://3water.com/的后台数据,操作两个步骤就ok:

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

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

PHP 相关文章推荐
PHP 5.3新特性命名空间规则解析及高级功能
Mar 11 PHP
浅析十款PHP开发框架的对比
Jul 05 PHP
php调用nginx的mod_zip模块打包ZIP文件
Jun 11 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
Jul 08 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
Aug 21 PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
Mar 24 PHP
Zend Framework教程之MVC框架的Controller用法分析
Mar 07 PHP
php中关于长度计算容易混淆的问题分析
May 27 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
Jun 16 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
Aug 14 PHP
is_file和file_exists效率比较
Mar 14 PHP
WordPress多语言翻译插件 - WPML使用教程
Apr 01 PHP
一个图片地址分解程序(用于PHP小偷程序)
Aug 23 #PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
Aug 23 #PHP
PHP+MYSQL会员系统的开发实例教程
Aug 23 #PHP
ThinkPHP的MVC开发机制实例解析
Aug 23 #PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
Aug 23 #PHP
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
Aug 23 #PHP
wamp安装后自定义配置的方法
Aug 23 #PHP
You might like
屏蔽机器人从你的网站搜取email地址的php代码
2012/11/14 PHP
PHP基于数组实现的分页函数实例
2014/08/20 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
2015/03/18 PHP
thinkPHP商城公告功能开发问题分析
2016/12/01 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
2019/03/30 PHP
jquery下操作HTML控件的实现代码
2010/01/12 Javascript
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
来自国外的30个基于jquery的Web下拉菜单
2012/06/22 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
jQuery实现两款有动画功能的导航菜单代码
2015/09/16 Javascript
易操作的jQuery表单提示插件
2015/12/01 Javascript
基于Node.js的强大爬虫 能直接发布抓取的文章哦
2016/01/10 Javascript
Bootstrap复选框和单选按钮美化插件(推荐)
2016/11/23 Javascript
js封装tab标签页实例分享
2016/12/19 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
vue 2.x 中axios 封装的get 和post方法
2018/02/28 Javascript
微信小程序API—获取定位的详解
2019/04/30 Javascript
vue中axios的二次封装实例讲解
2019/10/14 Javascript
Vue数字输入框组件的使用方法
2019/10/19 Javascript
js 获取本周、上周、本月、上月、本季度、上季度的开始结束日期
2020/02/01 Javascript
python使用__slots__让你的代码更加节省内存
2018/09/05 Python
Python XML转Json之XML2Dict的使用方法
2019/01/15 Python
PyTorch中的Variable变量详解
2020/01/07 Python
python实现简单学生信息管理系统
2020/04/09 Python
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
在C中是否有模拟继承等面向对象程序设计特性的好方法
2012/05/22 面试题
监理资料员岗位职责
2014/01/03 职场文书
激励员工的口号
2014/06/16 职场文书
授权委托书怎么写
2014/09/25 职场文书
2014年节能降耗工作总结
2014/12/11 职场文书
音乐剧猫观后感
2015/06/04 职场文书
如何使用JavaScript策略模式校验表单
2021/04/29 Javascript
手把手教你怎么用Python实现zip文件密码的破解
2021/05/27 Python
【海涛解说】史上最给力比赛,挑战DOTA极限
2022/04/01 DOTA
Java无向树分析 实现最小高度树
2022/04/09 Javascript