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

前端 未结 30 2805
余生分开走
余生分开走 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条回答
  •  鱼传尺愫
    2020-11-22 15:13

    This is what I use:

    $ mysqldump -u root -p olddb >~/olddb.sql
    $ mysql -u root -p
    mysql> create database newdb;
    mysql> use newdb
    mysql> source ~/olddb.sql
    mysql> drop database olddb;
    

提交回复
热议问题