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实现多服务器共享SESSION数据的方法
Mar 16 PHP
php addslashes 函数详细分析说明
Jun 23 PHP
php在项目中寻找代码的坏味道(综艺命名)
Jul 19 PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
Jul 01 PHP
Linux下PHP加速器APC的安装与配置笔记
Oct 24 PHP
php通过baihui网API实现读取word文档并展示
Jun 22 PHP
如何实现php图片等比例缩放
Jul 28 PHP
PHP实现微信网页授权开发教程
Jan 19 PHP
php版微信自定义回复功能示例
Dec 05 PHP
thinkPHP5分页功能实现方法分析
Oct 25 PHP
Laravel框架实现定时发布任务的方法
Aug 16 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
Dec 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
PHP学习笔记之一
2011/01/17 PHP
Yii2前后台分离及migrate使用(七)
2016/05/04 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
2016/09/23 PHP
php简单构造json多维数组的方法示例
2017/06/08 PHP
js window.onload 加载多个函数的方法
2009/11/02 Javascript
JS动态显示表格上下frame的方法
2015/03/31 Javascript
基于Bootstrap里面的Button dropdown打造自定义select
2016/05/30 Javascript
移动端手指放大缩小插件与js源码
2017/05/22 Javascript
nodejs操作mongodb的增删改查功能实例
2017/11/09 NodeJs
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
解决Vue开发中对话框被遮罩层挡住的问题
2018/11/26 Javascript
JS实现二维数组元素的排列组合运算简单示例
2019/01/28 Javascript
在vue中实现echarts随窗体变化
2020/07/27 Javascript
js实现贪吃蛇游戏(简易版)
2020/09/29 Javascript
Flask SQLAlchemy一对一,一对多的使用方法实践
2013/02/10 Python
使用python的chardet库获得文件编码并修改编码
2014/01/22 Python
Python可跨平台实现获取按键的方法
2015/03/05 Python
用Python实现协同过滤的教程
2015/04/08 Python
基于SpringBoot构造器注入循环依赖及解决方式
2020/04/26 Python
python多进程使用函数封装实例
2020/05/02 Python
Python面向对象多态实现原理及代码实例
2020/09/16 Python
python中turtle库的简单使用教程
2020/11/11 Python
python的scipy.stats模块中正态分布常用函数总结
2021/02/19 Python
美国一家运动专业鞋类零售商:Warehouse Shoe Sale(WSS)
2018/03/28 全球购物
中软Java笔试题
2012/11/11 面试题
思想品德自我评价
2014/02/04 职场文书
员工拓展培训方案
2014/02/15 职场文书
益达广告词
2014/03/14 职场文书
单位实习介绍信
2015/05/05 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
运动会5000米加油稿
2015/07/21 职场文书
班主任工作经验交流会总结
2015/11/02 职场文书
CSS中em的正确打开方式详解
2021/04/08 HTML / CSS
python 实现两个变量值进行交换的n种操作
2021/06/02 Python
【海涛教你打DOTA】黑鸟第一视角解说
2022/04/01 DOTA
进行数据处理的6个 Python 代码块分享
2022/04/06 Python