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

标签 php mysql database pdo alter

我将 PDO 与 PHP 结合使用来创建一个新数据库,然后创建一个对该数据库具有权限的新用户。万一其中一个失败,我想重命名数据库和用户,以便以后可以删除它们并且名称可用。

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

最佳答案

重复——参见 How do I quickly rename a mysql database (change schema name)

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

关于php - 我可以使用 ALTER DATABASE 重命名 mysql 数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2637837/

相关文章:

php - 在 PHP 中检索复杂类别结构下的产品时遇到问题

sql - 选择总和 HH :MM for period between two dates

c# - 如何将我的统一项目连接到 ec2 实例上的 mysql 服务器

php - 如何在静态类中模拟 __destruct()?

php - 使用 PHP 在 60 秒后自动将行插入 MySQL

php - 使用 zend_json : not found 时出现 fatal error

mysql - 根据 SQL Fiddle 的 SQL 查询错误

MySQL 没有在 Windows 10 上的 ubuntu 终端中运行。如何解决?

PHP - 扩展 PHP 数据对象以添加新功能

mysql - Laravel:循环并显示多个计数