MySQL 中,不可直接修改数据库名称。有一种变通的方式如下:
如果有一个数据库名称是 “old_database”,想把这个数据库的名字改成 “new_database”;
首先创建一个新的数据库 “new_database”
create database new_database;
获取所有源库的表名
use information_schema; select table_name from TABLES where TABLE_SCHEMA=’old_database’;
然后按照以下命令一个个修改
rename table old_database.[tablename] to new_database.[tablename];
执行下来之后表就转到新的库里面了。
声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。