解决Sql WorkBench中数据库不能重命名的问题
- mysql不支持直接重命名数据库
- 1. 连接到数据库
- 2. 打开菜单,选择==迁移向导==
- 3. 点击==Start Migration==
- 4. 填写源数据库的相应参数
- 5. 填写目标数据库的响应参数
- 6. 稍等片刻,点击==Next==
- 7. 选择你要迁移的数据库。
- 8. 进入一个加载页面,完了之后再点==Next==
- 9. 选择要源数据库中要迁移的表
- 10. 新页面之后再==Next==
- 11. 命名新数据库的名称
- 12. 直接==Next==就行
- 13. 再==Next==
- 14. 接下来一路==Next==
- 谢谢!
mysql不支持直接重命名数据库
MySQL 不支持直接重命名数据库,但可以通过创建新数据库,并将老数据库的所有内容复制到新数据库,然后删除老数据库来实现重命名数据库的目的。
我想重命名project001这个数据库,下面是操作步骤。
1. 连接到数据库
2. 打开菜单,选择迁移向导
英文: Migration Wizard
3. 点击Start Migration
4. 填写源数据库的相应参数
一般自动生成了,先检查一遍再点击Next
5. 填写目标数据库的响应参数
也就是要迁移的新数据库的主机地址、端口号、用户名以及密码之类的参数,一般和源数据库一致。
点击Next。
6. 稍等片刻,点击Next
7. 选择你要迁移的数据库。
也就是源数据库。这里我要迁移project001:
8. 进入一个加载页面,完了之后再点Next
9. 选择要源数据库中要迁移的表
默认是迁移全部的表。所以如果要迁移所有的表,直接点Next就行。
10. 新页面之后再Next
11. 命名新数据库的名称
这里是重点!!!
左边的列是源数据库,右边才是目标数据库。它默认是源数据库名,所以需要重命名,不然报错!!!
怎么重命名???
注意重命名不是右键目标数据库的名称!!!
左键单击选中目标数据库后,再点击一下!!!就可以重命名了。
之后==Next=。
12. 直接Next就行
13. 再Next
14. 接下来一路Next
最后点击Finish,会自动断开数据库连接。重新连接之后会发现多出了新数据库。表从源数据库成功迁移了过来。就可以删了源数据库了!!!
谢谢!
好久没写过博客了! 回看之前写的博客,虽然是些很简单的内容,但是也帮助了不少的朋友。很高兴!
这一两年,我从大学生变成了研究生,一方面是运气好点,一方面是自身的努力吧。现在的同学卷的厉害,反观自身,天天摆烂!害,惭愧至极!
这是要下决心改变吗?我觉得不是!哈哈哈哈,就这吧。广结善缘,阿弥陀佛!
那接下来干嘛?
- 六级高分!
- 登上泰山之巅!
- 石家庄马拉松全马安全完赛!
- 骑单车登上北京之巅-灵山!
- 陪二哥面试成功然后上岸!
- 找个小工作赚钱????!!!