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&amp;&amp;mysql)五
Oct 09 PHP
AJAX for PHP简单表数据查询实例
Jan 02 PHP
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
Mar 28 PHP
解析posix与perl标准的正则表达式区别
Jun 17 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
Aug 04 PHP
10条php编程小技巧
Jul 07 PHP
JavaScript与HTML结合的基本使用方法整理
Oct 12 PHP
PHP+Apache+Mysql环境搭建教程
Aug 01 PHP
PHP数据库处理封装类实例
Dec 24 PHP
CodeIgniter整合Smarty的方法详解
Aug 25 PHP
ThinkPHP5 验证器的具体使用
May 31 PHP
php解析非标准json、非规范json的方式实例
May 10 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 连接mssql数据库 初学php笔记
2010/03/01 PHP
关于svn冲突的解决方法
2013/06/21 PHP
php设计模式之适配器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
JS.GetAllChild(element,deep,condition)使用介绍
2013/09/21 Javascript
JavaScript两种跨域技术全面介绍
2014/04/16 Javascript
利用a标签自动解析URL分析网址实例
2014/10/20 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
node模块机制与异步处理详解
2016/03/13 Javascript
javascript实现任务栏消息提示的简单实例
2016/05/31 Javascript
JavaScript地理位置信息API
2016/06/11 Javascript
简单理解vue中el、template、replace元素
2016/10/27 Javascript
基于JavaScript表单脚本(详解)
2017/10/18 Javascript
AngularJS中的作用域实例分析
2018/05/16 Javascript
详解React中setState回调函数
2018/06/14 Javascript
微信小程序项目总结之点赞 删除列表 分享功能
2018/06/25 Javascript
详解如何给React-Router添加路由页面切换时的过渡动画
2019/04/25 Javascript
Vue 中可以定义组件模版的几种方式
2019/08/06 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
使用Python脚本在Linux下实现部分Bash Shell的教程
2015/04/17 Python
python插入数据到列表的方法
2015/04/30 Python
Python通过poll实现异步IO的方法
2015/06/04 Python
python如何实现远程控制电脑(结合微信)
2015/12/21 Python
Python环境下搭建属于自己的pip源的教程
2016/05/05 Python
Python设计模式之代理模式简单示例
2018/01/09 Python
详谈Python中列表list,元祖tuple和numpy中的array区别
2018/04/18 Python
python爬虫租房信息在地图上显示的方法
2019/05/13 Python
python使用flask与js进行前后台交互的例子
2019/07/19 Python
Lookfantastic澳大利亚官网:英国知名美妆购物网站
2021/01/07 全球购物
小学教师师德反思
2014/02/03 职场文书
学校评语大全
2014/05/06 职场文书
志愿者活动总结报告
2014/06/27 职场文书
财会专业毕业生自荐信
2014/07/09 职场文书
企业安全生产检查制度
2015/08/06 职场文书
初中班主任教育随笔
2015/08/15 职场文书
pytest进阶教程之fixture函数详解
2021/03/29 Python