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 相关文章推荐
人大复印资料处理程序_补充篇
Oct 09 PHP
谈谈PHP的输入输出流
Feb 14 PHP
Base64在线编码解码实现代码 演示与下载
Jan 08 PHP
php学习笔记 面向对象的构造与析构方法
Jun 13 PHP
解决FastCGI 进程超过了配置的活动超时时限的问题
Jul 03 PHP
php隐藏IP地址后两位显示为星号的方法
Nov 21 PHP
CI框架中通过hook的方式实现简单的权限控制
Jan 07 PHP
PHP使用PDO操作数据库的乱码问题解决方法
Apr 08 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
Jun 07 PHP
PHP微信支付结果通知与回调策略分析
Jan 10 PHP
laravel 自定义常量的两种方案
Oct 14 PHP
php7中停止php-fpm服务的方法详解
May 09 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/03 冲泡冲煮
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
PHP的变量类型和作用域详解
2014/03/12 PHP
php根据日期或时间戳获取星座信息和生肖等信息
2015/10/20 PHP
php实现三级级联下拉框
2016/04/17 PHP
php实现xml与json之间的相互转换功能实例
2016/07/07 PHP
php获得文件夹下所有文件的递归算法的简单实例
2016/11/01 PHP
PHP实现的curl批量请求操作示例
2018/06/06 PHP
js宝典学习笔记(上)
2007/01/10 Javascript
jQuery点击后一组图片左右滑动的实现代码
2012/08/16 Javascript
jquery mobile事件多次绑定示例代码
2013/09/13 Javascript
js实现单击图片放大图片的方法
2015/02/17 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
Three.js学习之几何形状
2016/08/01 Javascript
jQuery使用$获取对象后检查该对象是否存在的实现方法
2016/09/04 Javascript
js生成随机颜色方法代码分享(三种)
2016/12/29 Javascript
Vue axios 中提交表单数据(含上传文件)
2017/07/06 Javascript
jQuery中过滤器的基本用法示例
2017/10/11 jQuery
基于vue实现可搜索下拉框定制组件
2020/03/26 Javascript
Vue Cli3 打包配置并自动忽略console.log语句的方法
2020/04/23 Javascript
python连接mysql调用存储过程示例
2014/03/05 Python
安装dbus-python的简要教程
2015/05/05 Python
Python验证码识别处理实例
2015/12/28 Python
Python之reload流程实例代码解析
2018/01/29 Python
python提取具有某种特定字符串的行数据方法
2018/12/11 Python
Django 使用easy_thumbnails压缩上传的图片方法
2019/07/26 Python
Python文件操作基础流程解析
2020/03/19 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
2020/03/31 Python
python3.6使用SMTP协议发送邮件
2020/05/20 Python
HTML5 新旧语法标记对我们有什么好处
2012/12/13 HTML / CSS
草莓网中国:StrawberryNet中国
2020/08/17 全球购物
挂职自我鉴定
2014/02/26 职场文书
创先争优活动党员公开承诺书
2014/08/29 职场文书
鲁滨孙漂流记读书笔记
2015/06/30 职场文书
win10下go mod配置方式
2021/04/25 Golang
Redis高并发防止秒杀超卖实战源码解决方案
2021/11/01 Redis