我可以使用ALTER DATABASE重命名mysql数据库吗?

时间:2010-04-14 13:44:29

标签: php mysql database pdo alter

我正在使用PDO和PHP创建一个新数据库,然后创建一个拥有该数据库权限的新用户。如果其中一个失败,我想重命名数据库和用户,以便以后删除它们并且名称可用。

是否可以使用ALTER DATABASE重命名mysql数据库?

2 个答案:

答案 0 :(得分:8)

重复 - 请参阅How do I quickly rename a mysql database (change schema name)

简而言之,没有。 MySQL没有快速/简单的方法来重命名数据库。您必须从命令行使用mysqladminmysqldump。有关所有细节,请参阅上面的问题。

答案 1 :(得分:3)

使用ALTER无法重命名MySQL数据库,但您可以使用phpMyAdmin进行重命名。 从左侧面板选择数据库后,转到“操作”,然后重命名数据库。 另一种方式..转到MySQL上的数据文件夹并重命名数据库的文件夹名称。