【Mysql】改数据库库名操作
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,MySQL在5.1引入了一个rename database操作,但在MySQL5.1.23后又不支持这个命令。可以说是一个实验性的功能,没有在生产中支持过(mysql-5.1 release在mysq
千家信息网最后更新 2025年01月19日【Mysql】改数据库库名操作
[root@host-192-168-1-56 ~]# more /tmp/rename_to_db_v2.sql
rename table test.bc_dbfsxiang to testbak.bc_dbfsxiang;
rename table test.bc_dkfsxiang to testbak.bc_dkfsxiang;
rename table test.bc_dkytxiang to testbak.bc_dkytxiang;
rename table test.bc_gzffxiang to testbak.bc_gzffxiang;
rename table test.bc_option_map to testbak.bc_option_map;
rename table test.bc_qylxxiang to testbak.bc_qylxxiang;
rename table test.bc_service_city to testbak.bc_service_city;
rename table test.bc_service_qi_city to testbak.bc_service_qi_city;
rename table test.bc_wffkhyxiang to testbak.bc_wffkhyxiang;
rename table test.bc_wffkzyxiang to testbak.bc_wffkzyxiang;
rename table test.bc_xindai to testbak.bc_xindai;
rename table test.bc_xindai_fields_v to testbak.bc_xindai_fields_v;
rename table test.bc_xindai_geren to testbak.bc_xindai_geren;
rename table test.bc_xindai_qiye to testbak.bc_xindai_qiye;
rename table test.bc_xyjlxiang to testbak.bc_xyjlxiang;
rename table test.bc_zyyqxiang to testbak.bc_zyyqxiang;
rename table test.fake_names to testbak.fake_names;
rename table test.idmap to testbak.idmap;
rename table test.sbtest to testbak.sbtest;
rename table test.tbUser to testbak.tbUser;
rename table test.test to testbak.test;
rename table test.test2 to testbak.test2;
3 执行即可
原文地址:http://wubx.net/tips-mysql-rename-database/
MySQL在5.1引入了一个rename database操作,但在MySQL5.1.23后又不支持这个命令。可以说是一个实验性的功能,没有在生产中支持过(mysql-5.1 release在mysql-5.1.30),那么生产中我们有时为了追求完美需要改一下库名。怎么操作呢?
这里提供一个变通的方法。
1. 创建出新库名:
此处)折叠或打开
- mysql> select concat("rename table ",table_schema,".",table_name," to testbak.",table_name,";") into outfile '/tmp/rename_to_db_v2.sql' from information_schema.tables where table_schema='test';
[root@host-192-168-1-56 ~]# more /tmp/rename_to_db_v2.sql
rename table test.bc_dbfsxiang to testbak.bc_dbfsxiang;
rename table test.bc_dkfsxiang to testbak.bc_dkfsxiang;
rename table test.bc_dkytxiang to testbak.bc_dkytxiang;
rename table test.bc_gzffxiang to testbak.bc_gzffxiang;
rename table test.bc_option_map to testbak.bc_option_map;
rename table test.bc_qylxxiang to testbak.bc_qylxxiang;
rename table test.bc_service_city to testbak.bc_service_city;
rename table test.bc_service_qi_city to testbak.bc_service_qi_city;
rename table test.bc_wffkhyxiang to testbak.bc_wffkhyxiang;
rename table test.bc_wffkzyxiang to testbak.bc_wffkzyxiang;
rename table test.bc_xindai to testbak.bc_xindai;
rename table test.bc_xindai_fields_v to testbak.bc_xindai_fields_v;
rename table test.bc_xindai_geren to testbak.bc_xindai_geren;
rename table test.bc_xindai_qiye to testbak.bc_xindai_qiye;
rename table test.bc_xyjlxiang to testbak.bc_xyjlxiang;
rename table test.bc_zyyqxiang to testbak.bc_zyyqxiang;
rename table test.fake_names to testbak.fake_names;
rename table test.idmap to testbak.idmap;
rename table test.sbtest to testbak.sbtest;
rename table test.tbUser to testbak.tbUser;
rename table test.test to testbak.test;
rename table test.test2 to testbak.test2;
3 执行即可
点击(此处)折叠或打开
- mysql> source /tmp/rename_to_db_v2.sql;
原文地址:http://wubx.net/tips-mysql-rename-database/
支持
产中
功能
原文
命令
地址
实验性
方法
生产中
说是
变通
实验
生产
数据
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中国网络安全最新研究报告
在js中根据id查询数据库
如何评价网络安全零信任
基站软件开发转后端
怀柔区软件开发价格优惠
嘉定区信息软件开发协议
安徽越岭互联网科技有限公司
企业软件开发业务流程
网络安全公司发展计划
榆树先进网络技术参考价格
咸鱼买戴尔服务器
云客网络技术有限公司合浦
房地产数据库怎么解决
翰途网络技术有限公司
达梦数据库语句注释
常见的软件开发模型及其特征
sql数据库应用与开发答案
沈阳工程学院数据库应用技术
应聘软件开发自我评价
数据库类注入不了
如何评价网络安全零信任
无人驾驶软件开发上市公司
沧州软件开发制作
集中管理华为服务器
福建安卓软件开发公司
数据库语句运行后能后退吗
网络数据库的安全型研究
手写网络安全宣传标语
8k纸关于网络安全的手抄报
河南企业管理软件开发
- 上一篇
innobackupex:Error:xtrabackup child process has died at /usr/bin/innobackupex
使用innobackupex进行数据库备份,报如下错误:innobackupex --compress --parallel=4 --user=root --password=yoon /export
- 下一篇
数字化企业发展为什么选择SAP?
社会发展到今天,每个人的生活方式,都是通过网络把人与人密切绑定在一起;明天,或许网络会让人与物、物与物之间、企业管理与生产、销售等职能部门更智能地绑定在一起。显然,人还是主角,数据是通途,而SAP则是