tables_in_jiameiyake;}// print_r($data);//表前缀foreach($data as $k => $v){ $preg = preg_match(/^($old_prefix{1})([a-za-z0-9_-]+)/i, $v, $v1); if($preg) { $tab_name[$k] = $v1[2]; }}// print_r($tab_name);if($preg){ //批量替换表前缀 foreach ($tab_name as $key => $value) { $sql = rename table .$old_prefix.$value. to . $new_prefix . $value ; echo $sql.
; $a = mysql_query($sql); if($a){ print 数据表: . $old_prefix.$value . 已经修改为:.$new_prefix.$value; } }}
以上就介绍了mysql 批量替换数据库表,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。