mysql修改库名

Posted 古语云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql修改库名相关的知识,希望对你有一定的参考价值。

#!/bin/bash
# 假设将sakila数据库名改为new_sakila
# MyISAM直接更改数据库目录下的文件即可

mysql -uroot -p123456 -e create database if not exists new_sakila
list_table=$(mysql -uroot -p123456 -Nse "select table_name from information_schema.TABLES where TABLE_SCHEMA=‘sakila‘")

for table in $list_table
do
    mysql -uroot -p123456 -e "rename table sakila.$table to new_sakila.$table"
done

以上是关于mysql修改库名的主要内容,如果未能解决你的问题,请参考以下文章

mysql快速导出导入脚本,修改库名和所有者,实现快速迁移

mysql快速导出导入脚本,修改库名和所有者,实现快速迁移

Mysql命令大全(精华版)

mysql表字段长度调整注意事项

Mysql基础操作

MySQL语法------16-----DDL语言-数据定义