php批量修改表结构实例


Posted in PHP onMay 24, 2017

废话不多说,直接上代码

<?php
set_time_limit(0);
$con = mysql_connect("localhost", "root", "root");
$dbname = "db";
if ($con) {
 if (mysql_select_db($dbname, $con)) {
  $sql = "show tables like 'pre_tb_%'";
  $ret = mysql_query($sql);
  while($row = mysql_fetch_assoc($ret)){
   $info1[] = $row;
  }
  foreach ($info1 as $v) {
   $chidarr1[] = substr($v['Tables_in_multiopen (pre_tb_%)'],7);//获取标记号
  }
  foreach ($chidarr1 as $val) {
   $tabname = 'stat_adclick_'.$val;
   $sql = "alter table $tabname add column c2 int default 0 after p";
   mysql_query($sql);
   $sql = "alter table $tabname DROP PRIMARY KEY";
   mysql_query($sql);
   $sql = "alter table $tabname add primary key(c2,p)";
   mysql_query($sql);
   $sql = "alter table $tabname drop index old_index";
   mysql_query($sql);
   $sql = "create index idx_newincex on $tabname (c2,p)";
   mysql_query($sql);
  }
 }
}
mysql_close($con);
?>

以上这篇php批量修改表结构实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
用PHP和ACCESS写聊天室(四)
Oct 09 PHP
用来解析.htgroup文件的PHP类
Sep 05 PHP
php url路由入门实例
Apr 23 PHP
ThinkPHP3.1基础知识快速入门
Jun 19 PHP
Codeigniter的一些优秀特性总结
Jan 21 PHP
大家须知简单的php性能优化注意点
Jan 04 PHP
PHP中子类重载父类的方法【parent::方法名】
May 06 PHP
PHP页面输出搜索后跳转下一页的处理方法
Sep 30 PHP
Laravel框架实现超简单的分页效果示例
Feb 08 PHP
微信推送功能实现方式图文详解
Jul 12 PHP
PHP常用header头定义代码示例汇总
Aug 29 PHP
php7中停止php-fpm服务的方法详解
May 09 PHP
php 人员权限管理(RBAC)实例(推荐)
May 24 #PHP
老生常谈PHP面向对象之命令模式(必看篇)
May 24 #PHP
php实现查询功能(数据访问)
May 23 #PHP
php批量删除操作(数据访问)
May 23 #PHP
[原创]PHP正则删除html代码中a标签并保留标签内容的方法
May 23 #PHP
php出租房数据管理及搜索页面
May 23 #PHP
Yii框架创建cronjob定时任务的方法分析
May 23 #PHP
You might like
简体中文转换为繁体中文的PHP函数
2006/10/09 PHP
一篇不错的PHP基础学习笔记
2007/03/18 PHP
php smarty truncate UTF8乱码问题解决办法
2014/06/13 PHP
php获取excel文件数据
2017/04/21 PHP
PHP unset函数原理及使用方法解析
2020/08/14 PHP
jquery使用淘宝接口跨域查询手机号码归属地实例
2013/11/28 Javascript
jQuery中hasClass()方法用法实例
2015/01/06 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
2016/05/18 Javascript
JavaScript获取IP获取的是IPV6 如何校验
2016/06/12 Javascript
浅谈JavaScript中变量和函数声明的提升
2016/08/09 Javascript
canvas绘制环形进度条
2017/02/23 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
Webpack中雪碧图插件使用详解
2018/05/25 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
python虚拟环境virtualenv的安装与使用
2017/09/21 Python
解决Tensorflow使用pip安装后没有model目录的问题
2018/06/13 Python
Python 3 判断2个字典相同
2019/08/06 Python
python爬虫之爬取百度音乐的实现方法
2019/08/24 Python
Python3标准库之dbm UNIX键-值数据库问题
2020/03/24 Python
用Python制作mini翻译器的实现示例
2020/08/17 Python
python中pivot()函数基础知识点
2021/01/03 Python
英国派对礼服和连衣裙购物网站:TFNC London
2018/07/07 全球购物
Java文件和目录(IO)操作
2014/08/26 面试题
房地产销售员的自我评价分享
2013/12/04 职场文书
遗嘱继承公证书
2014/04/09 职场文书
操行评语大全
2014/04/30 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
2015大学生实训报告
2014/11/05 职场文书
2015年校长新年寄语
2014/12/08 职场文书
莫言诺贝尔获奖感言(全文)
2015/07/31 职场文书
2016春季幼儿园开学寄语
2015/12/03 职场文书
小学数学教学反思范文
2016/02/16 职场文书
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python
python四种出行路线规划的实现
2021/06/23 Python
Python中文分词库jieba(结巴分词)详细使用介绍
2022/04/07 Python
golang语言指针操作
2022/04/14 Golang