怎么改mysql数据库的名字

%ign%ignore_a_1%re_a_1%数据库名称的方法:首先创建目标库;然后获取所有源库的表名;最后按照相关命令一个个修改,代码为【rename table srcdb.[tablename] to trgdb.[tablename]】。

怎么改mysql数据库的名字

改mysql数据库名称的方法:

1、如果是MyISAM的话,只要修改DATA目录下面的那个库名的文件夹的名字就OK了

2、如果是INNODB的话,其实是无法修改库名的,网上瞎咧dao咧的什么RENAME DATABASE或者ALTER DATABASE都是不行的

3、一种方法是比较保守的,直接把老库的内容mysqldump到新库里面

4、还有一种类似上面方法.先alter table 的存储引擎到MyISAM,然后改了库目录的名字,然后再改回来INNODB。

5、最后一种方法还是比较好的,这边详细写一下。

YFCMS企业网站管理系统EXT4.0 YFCMS企业网站管理系统EXT4.0

功能介绍:后台功能介绍1.系统管理:(1)基本信息管理包括网站名称,域名,管理员昵称,联系电话,邮箱和网站关键字等等的设置。(2) 密码修改 系统管理员密码修改(3)后台登陆记录查看2.新闻管理:(1)新闻管理包括新闻的修改删除(2)添加新闻可添加文字新闻和图片新闻,采用EWEB编辑器操作简便(3)新闻分类管理可自由的添加和删除新闻分类3.产品管理:(1)管理产品可对数据库现有进行修改和删除(2)

YFCMS企业网站管理系统EXT4.0 0 查看详情 YFCMS企业网站管理系统EXT4.0

假设源库名是’srcdb’,目标库名是’trgdb’

首先创建目标库

create database trgdb;

获取所有源库的表名

use information_schema;select table_name from TABLES where TABLE_SCHEMA=’srcdb’;

然后按照以下命令一个个修改

rename table srcdb.[tablename] to trgdb.[tablename];

相关免费学习推荐:mysql数据库(视频)

以上就是怎么改mysql数据库的名字的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1031284.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月2日 03:19:57
下一篇 2025年12月2日 03:20:39

相关推荐

发表回复

登录后才能评论
关注微信