重命名 MySQL 表

重命名表可以在一个命令中完成:

RENAME TABLE `<old name>` TO `<new name>`;

以下语法完全相同:

ALTER TABLE `<old name>` RENAME TO `<new name>`;

如果重命名临时表,则必须使用 ALTER TABLE 版本的语法。

脚步:

  1. 用相关值替换上面一行中的 <old name><new name>注意:如果将表移动到其他数据库,则 dbname.tablename 语法可用于 <old name> 和/或 <new name>
  2. 在 MySQL 命令行中的相关数据库或 MySQL Workbench 等客户端上执行它。注意:用户必须对旧表具有 ALTER 和 DROP 权限,并在新表上具有 CREATE 和 INSERT 权限。