【问题标题】:Can I use ALTER DATABASE to rename a mysql database?我可以使用 ALTER DATABASE 重命名 mysql 数据库吗?
【发布时间】:2011-02-07 22:22:57
【问题描述】:

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

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

【问题讨论】:

标签: php mysql database pdo alter


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2019-05-29
      • 1970-01-01
      • 1970-01-01
      • 2017-09-25
      • 2014-12-09
      • 1970-01-01
      • 1970-01-01
      • 2016-07-06
      相关资源
      最近更新 更多