How do I quickly rename a MySQL database (change schema name)?

前端 未结 30 2709
余生分开走
余生分开走 2020-11-22 14:54

The MySQL manual at MySQL covers this.

Usually I just dump the database and reimport it with a new name. This is not an option for very big databases. Apparently

30条回答
  •  旧时难觅i
    2020-11-22 15:16

    ALTER DATABASE is the proposed way around this by MySQL and RENAME DATABASE is dropped.

    From 13.1.32 RENAME DATABASE Syntax:

    RENAME {DATABASE | SCHEMA} db_name TO new_db_name;
    

    This statement was added in MySQL 5.1.7, but it was found to be dangerous and was removed in MySQL 5.1.23.

提交回复
热议问题