暂无图片
在mysql5.7版本中,重命名数据库的方法通常有几种?
我来答
分享
枫神
2022-12-13
在mysql5.7版本中,重命名数据库的方法通常有几种?

在mysql5.7版本中,重命名数据库的方法通常有几种?
A
通过mysqldump进行数据库的备份再导入
B
重命名数据库里面的所有表
C
RENAME DATABASE db_name TO new_db_name

我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
zhangyfr

1. RENAME DATABASE db_name TO new_db_name
2.如果所有表都是MyISAM类型的话,可以改文件夹的名字
3.重命名所有的表
4. mysqldump导出数据再导入
5.使用Shell脚本重命名所有的表

全选

暂无图片 评论
暂无图片 有用 2
打赏 0
暂无图片
同同
2022-12-13
向大佬学习了。。。。。。。。。。。
Tonyhacks
2023-07-24
1. RENAME DATABASE db_name TO new_db_name 在5.7中这个命令已经用不了了,所以是错误的。
YueCailei

A
通过mysqldump进行数据库的备份再导入
B
重命名数据库里面的所有表

暂无图片 评论
暂无图片 有用 3
打赏 0
YueCailei
答主
2022-12-13
A 通过mysqldump进行数据库的备份再导入 B 重命名数据库里面的所有表

1.RENAME DATABASE,经测试该方法在5.5及后续版本中已不可用; 

2.通过mysqldump进行数据库的备份再导入(当数据库较大的时候,这种方法耗时耗力) 

3.重命名数据库里面的所有表, information_schema数据库table表记录了数据库中所有表的信息;

暂无图片 评论
暂无图片 有用 1
打赏 0
huayumicheng

1. RENAME DATABASE db_name TO new_db_name
2.如果所有表都是MyISAM类型的话,可以改文件夹的名字
3.重命名所有的表
4. mysqldump导出数据再导入
5.使用Shell脚本重命名所有的表

暂无图片 评论
暂无图片 有用 0
打赏 0
游湖

这不是题库里面的一道题吗

A
通过mysqldump进行数据库的备份再导入
B
重命名数据库里面的所有表

暂无图片 评论
暂无图片 有用 4
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
请问各位大佬,mysql是否支持ipv4和ipv6双栈运行?
回答 1
已采纳
自MySQL5.0.3起,就开始支持IPv6连接。因此,较新的MySQL版本,如MySQL8.0等,都具备完善的IPv4和IPv6双栈运行能力。
分库与分表的设计方案
回答 8
已采纳
分库分表方案,分库分表中间件,分库分表可能遇到的问题分库分表方案:水平分库:以字段为依据,按照一定策略(hash、range等),将一个库中的数据拆分到多个库中。水平分表:以字段为依据,按照一定策略(
MySQL如何查看和修改系统参数?
回答 1
已采纳
在MySQL里,参数也可以叫变量,一般配置文件为:/etc/my.cnf。当MySQL实例启动时,MySQL会先去读一个配置参数文件,用来寻找数据库的各种文件所在位置以及指定某些初始化参数,这些参数通
为什么打开sql文件后mysql里面没有对应的schemas,计算机服务里面的mysql已经启动了?
回答 1
实在没看懂意思啊。有截图吗?
各位专家,mysql老是说内存不够会重启,可是业务角度看有没使用那么多,查数据库原因的话,从什么方向查呢
回答 2
top,分析内存大小
MySQL基础问题
回答 4
学习了
oracle/mysql添加索引会导致锁吗?
回答 2
已采纳
全表排序会锁的。但是oracle可以在createinde 。。。。。。。最后加上online的关键字,基本不影响使用。
从oracle把数据传输到mysql和sql server和uxdb 有没有传输工具?
回答 1
已采纳
ogg可以。但是blob不一定都行。
mariadb 5.5怎么限制用户连接数呢?怎么锁定用户呢?
回答 1
已采纳
mariadb5.5已经EOL了,建议使用mariadb10.7。总用户连接数通过参数maxconnections进行限制。锁定用户可使用alteruser..accountlock;
MySQL一主一从能做MHA吗?
回答 2
已采纳
可以的,MHA为了是mysql主从集群在发生故障时可以第一时间自动进行准备切换,选用MHA高可用解决方案。MHA的配置,只需要在manager节点上配置即可正常工作,配置文件最少一个,一般可以分成两个