<?php
$cjl = 'cjl_';// 原表前缀
$lmcjl = 'lmcjl_';// 新表前缀
$length = strlen($cjl);// 原表前缀长度// 连接数据库
$mysqli = @new mysqli("127.0.0.1", "root", "", "lmcjl");
if (mysqli_connect_errno()) {
exit("连接数据库失败:" . mysqli_connect_error());
}
// 查询当前数据库中所有的表
$result = $mysqli->query('SHOW TABLES');
echo "-- <pre>\n\r";// 遍历所有的表while ($row = $result->fetch_row()) {
$list = $row[0]; // 判断表名是否包含要修改前缀
if ($cjl && $cjl == substr($list, 0, $length)) {
$list_1 = $lmcjl . substr($list, $length);
echo " ALTER TABLE `{$list}` RENAME TO `{$list_1}`; \n\r";
}
}
echo "-- </pre>";
$mysqli->close();//然后把结果复制到phpmyadmin的sql里面,执行即可