参考文章 致守
RENAME TABLE old_database_name.tablename TO new_database_name.tablename;
如果使用Linux,可以使用脚本
mysql -u root -p password -e 'create database if not exists new_database_name'
list_table=$(mysql -u root -p password -Nse 'select table_name from information_schema.TABELS where TABLE_SCHEMA = old_database_name')
for table in $list_table
do
mysql -u root -p password -e 'rename table old_database_name.$table to new_database_name.$table'
done