我在 MySql 中有一个数据库表,我希望数据库中每个表名的第一个字符都是大写字母。
问问题
114 次
1 回答
0
$pdo = new PDO('...');
$statement = $pdo->query('SHOW TABLES'); // http://dev.mysql.com/doc/refman/5.5/en/show-tables.html
while ($column = $statement->fetchColumn())
{
$pdo->exec("RENAME TABLE `$column` TO `".ucfirst($column)."`"); // dev.mysql.com/doc/refman/5.5/en/rename-table.html
}
于 2013-10-17T06:56:15.643 回答