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 相关文章推荐
vBulletin Forum 2.3.xx SQL Injection
Oct 09 PHP
windows下PHP APACHE MYSQ完整配置
Jan 02 PHP
php 将excel导入mysql
Nov 09 PHP
PHP Cookie的使用教程详解
Jun 03 PHP
PHP大批量插入数据库的3种方法和速度对比
Jul 08 PHP
Sublime里直接运行PHP配置方法
Nov 28 PHP
ThinkPHP模板循环输出Volist标签用法实例详解
Mar 23 PHP
thinkphp在低版本Nginx 下支持PATHINFO的方法分享
May 27 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
基于PHP实现短信验证码接口(容联运通讯)
Sep 06 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
Oct 25 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
Sep 05 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
PHP基础学习小结
2011/04/17 PHP
ThinkPHP中处理表单中的注意事项
2014/11/22 PHP
php实现zip文件解压操作
2015/11/03 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
在laravel中使用Symfony的Crawler组件分析HTML
2017/06/19 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
extjs fckeditor集成代码
2009/05/10 Javascript
Jquery CheckBox全选方法代码附js checkbox全选反选代码
2010/06/09 Javascript
ASP中Sub和Function的区别说明
2020/08/30 Javascript
使用JQUERY进行后台页面布局控制DIV实现左右式
2014/01/07 Javascript
js添加千分位的实现代码(超简单)
2016/08/01 Javascript
JS实现按钮控制计时开始和停止功能
2017/07/27 Javascript
webpack 2.x配置reactjs基本开发环境详解
2017/08/08 Javascript
为什么我们要做三份 Webpack 配置文件
2017/09/18 Javascript
在vue.js中使用JSZip实现在前端解压文件的方法
2018/09/05 Javascript
es6函数之严格模式用法实例分析
2020/03/17 Javascript
vue-quill-editor插入图片路径太长问题解决方法
2021/01/08 Vue.js
Python监控主机是否存活并以邮件报警
2015/09/22 Python
使用Python的Twisted框架构建非阻塞下载程序的实例教程
2016/05/25 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
Python中捕获键盘的方式详解
2019/03/28 Python
python实现PDF中表格转化为Excel的方法
2020/06/16 Python
对Python 字典元素进行删除的方法
2020/07/31 Python
Python列表推导式实现代码实例
2020/09/09 Python
html5.2 dialog简介详解
2018/02/27 HTML / CSS
香港草莓网土耳其网站:Strawberrynet TR
2017/03/02 全球购物
美国眼镜网:GlassesUSA
2017/09/07 全球购物
大学自主招生自荐信
2013/12/16 职场文书
国际贸易毕业生求职信
2014/07/20 职场文书
纪律教育学习心得体会
2014/09/02 职场文书
2014年小学教师工作自我评价
2014/09/22 职场文书
设立有限责任公司出资协议书
2014/11/01 职场文书
标准版个人借条怎么写?以及什么是借条?
2019/08/28 职场文书
HTML CSS 一个标签实现带动画的抖音LOGO
2022/04/26 HTML / CSS
TS 类型兼容教程示例详解
2022/09/23 Javascript