我正在使用PHP中的PDO来创建一个新的数据库,然后在该数据库上创建一个拥有特权的新用户。如果其中一个步骤失败,我希望重命名数据库和用户,以便稍后可以删除它们并重新使用这些名称。
使用ALTER DATABASE命令是否可以重命名MySQL数据库?
使用ALTER DATABASE命令是否可以重命名MySQL数据库?
重复问题 - 请参见如何快速重命名MySQL数据库(更改架构名称)
简而言之,没有。 MySQL没有一种快速/简单的方法来重命名数据库。您必须使用命令行中的mysqladmin
和mysqldump
。有关详细信息,请参见上面的问题。
使用ALTER不能重命名MySQL数据库,但您可以使用phpMyAdmin进行重命名。 从左侧面板选择您的数据库,然后进入“操作”,然后重命名数据库。 另一种方法是...转到MySQL上的数据文件夹并重命名您的数据库文件夹名称。