当前位置:柔美女性网 >

绿色生活 >心理 >

重命名数据库命令

重命名数据库命令

重命名数据库命令

五个改mysql数据库名的方法:

1. RENAME DATABASE db_name TO new_db_name

这个。。这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。据说有可能丢失数据。还是不要用的好。详见:

2.如果所有表都是MyISAM类型的话,可以改文件夹的名字

关闭mysqld

把data目录中的db_name目录重命名为new_db_name

开启mysqld

3.重命名所有的表

CREATE DATABASE new_db_name

RENAME TABLE db_e1 TO new_db_e1

db_e2 TO new_db_e2

DROP DATABASE db_name

4. mysqldump导出数据再导入

mysqldump -uxxxx -pxxxx -h xxxx db_name > db_name_

mysql -uxxxx -pxxxx -h xxxx -e “CREATE DATABASE new_db_name”

mysql -uxxxx -pxxxx -h xxxx new_db_name < db_name_

mysql -uxxxx -pxxxx -h xxxx -e “DROP DATABASE db_name”

  • 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/l5nypo.html