-1

我在 MySql 中有一个数据库表,我希望数据库中每个表名的第一个字符都是大写字母。

4

1 回答 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 回答