在MySQL手册的MySQL涵盖这一点.
通常我只是转储数据库并使用新名称重新导入它.对于非常大的数据库,这不是一个选项.显然RENAME {DATABASE | SCHEMA} db_name TO new_db_name; 做坏事,只存在于少数几个版本中,并且整体上是一个坏主意.
如何更改数据库的数据库名称?
我尝试使用rename database命令,但在有关它的文档中,据说使用它是危险的.那么我应该怎么做才能重命名我的数据库名称?
例如,如果我想将我的数据库重命名为此.
database1 -> database2?
Run Code Online (Sandbox Code Playgroud)