如何快速重命名MySQL数据库(更改其模式名称)?
通常我只是转储一个数据库,然后用新名称重新导入它。对于非常大的数据库来说,这不是一个选项。显然地 RENAME {DATABASE | SCHEMA} db_name TO new_db_name; does bad things, exists only in a handful of versions, and is a bad idea overall 。
RENAME {DATABASE | SCHEMA} db_name TO new_db_name;
这需要与 InnoDB ,与 MyISAM 。