php批量更改数据库表前缀实现方法


Posted in PHP onOctober 26, 2013

通过下面这个方法,轻松搞定,代码如下,有用到的顶起。

<?php
        $database = "databaseName";         //数据库名称
        $user = "root";                       //数据库用户名
        $pwd = "pwd";                         //数据库密码
        $replace ='pre_';                     //替换后的前缀
        $seach = 'pre1_';                     //要替换的前缀
        $db=mysql_connect("localhost","$user","$pwd") or die("连接数据库失败:".mysql_error());         //连接数据库
        $tables = mysql_list_tables("$database");        
        while($name = mysql_fetch_array($tables)) {
                $table = str_replace($seach,$replace,$name['0']);
                mysql_query("rename table $name[0] to $table");
        }
?>

如果是添加前缀只需要变化一点点
   $table = str_replace($seach,$replace,$name['0']);换成
   $table = $replace.$name['0'];

就可以了。
PHP 相关文章推荐
使用字符串函数输出整数化的PHP版本号
Oct 09 PHP
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
Oct 11 PHP
php更改目录及子目录下所有的文件后缀扩展名的代码
Oct 12 PHP
让PHP更快的提供文件下载的代码
Jun 13 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
Aug 06 PHP
PHP基础之运算符的使用方法
Apr 28 PHP
PHP 简易输出CSV表格文件的方法详解
Jun 20 PHP
PHP内置过滤器FILTER使用实例
Jun 25 PHP
PHP实现的简易版图片相似度比较
Jan 07 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
Jun 17 PHP
php判断电子邮件是否正确方法
Dec 04 PHP
php实现文件上传基本验证
Mar 04 PHP
PHP连接MySQL查询结果中文显示乱码解决方法
Oct 25 #PHP
学习php过程中的一些注意点的总结
Oct 25 #PHP
php模拟ping命令(php exec函数的使用方法)
Oct 25 #PHP
php导入导出excel实例
Oct 25 #PHP
PHP error_log()将错误信息写入一个文件(定义和用法)
Oct 25 #PHP
php获取目录所有文件并将结果保存到数组(实例)
Oct 25 #PHP
php中并发读写文件冲突的解决方案
Oct 25 #PHP
You might like
缅甸的咖啡简史
2021/03/04 咖啡文化
php实现字符串反转输出的方法
2015/03/14 PHP
详细解读PHP的Yii框架中登陆功能的实现
2015/08/21 PHP
ThinkPHP使用Smarty第三方插件方法小结
2016/03/19 PHP
PHP中如何防止外部恶意提交调用ajax接口
2016/04/11 PHP
php die()与exit()的区别实例详解
2016/12/03 PHP
Laravel框架实现的批量删除功能示例
2019/01/16 PHP
juqery 学习之四 筛选查找
2010/11/30 Javascript
Javascript调用C#代码
2011/01/17 Javascript
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
鼠标移动到图片名上,显示图片的简单实例
2013/07/14 Javascript
jquery动态添加元素事件失效问题解决方法
2014/05/23 Javascript
ie8模式下click无反应点击option无反应的解决方法
2014/10/11 Javascript
jQuery平滑旋转幻灯片特效代码分享
2015/09/07 Javascript
详解vue-Resource(与后端数据交互)
2017/01/16 Javascript
BootStrap Datetimepicker 汉化的实现代码
2017/02/10 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
2017/02/14 Javascript
Node.js服务器开启Gzip压缩教程
2017/08/11 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
2018/01/07 Javascript
Element UI 自定义正则表达式验证方法
2018/09/04 Javascript
微信小程序实现点击空白隐藏的方法示例
2019/08/13 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
浅谈Vue static 静态资源路径 和 style问题
2020/11/07 Javascript
python获取android设备的GPS信息脚本分享
2015/03/06 Python
介绍Python中内置的itertools模块
2015/04/29 Python
Python设计模式之策略模式实例详解
2019/01/21 Python
详解Python_shutil模块
2019/03/15 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
Big Green Smile德国网上商店:提供各种天然产品
2018/05/23 全球购物
印度购买眼镜和太阳镜网站:Coolwinks
2018/09/26 全球购物
网络、C以及其他硬件方面的面试题
2016/08/23 面试题
新闻编辑专业毕业自荐书范文
2014/02/05 职场文书
求职个人评价范文
2014/04/09 职场文书
服装设计师求职信
2014/06/04 职场文书
交通运输局四风问题对照检查材料思想汇报
2014/10/09 职场文书
MYSQL主从数据库同步备份配置的方法
2021/05/26 MySQL