龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

批量操作数据库表

时间:2014-07-22 14:49来源: 作者: 点击:
分享到:
批量操作数据库表,修改表名,删除表!
批量操作数据库表,修改表名,删除表!
<?php
	mysql_connect('localhost','root','123456'); 
	mysql_select_db('china');  
        $rs=mysql_query('show tables'); 


	while($arr=mysql_fetch_array($rs)){     
		$tf=strpos($arr[0],'main_');  
		$newt=explode('main_',$arr[0]);
		
		if($tf===0){    
			//修改表名
			$ft=mysql_query("rename table $arr[0] to $newt[1]");     
			
			//删除表
			//$sql = 'drop table zt_'.$newt[1];
			//$ft=mysql_query($sql);  

			
			if($ft){           
				echo "$arr[0] 修改成功 $newt[1]<br>";     
				//echo "$arr[0] 删除成功 $newt[1]<br>";     				
			}        
		}  

	}  
	
精彩图集

赞助商链接