解决Sql WorkBench中数据库不能重命名的问题

解决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. 打开菜单,选择迁移向导

解决Sql WorkBench中数据库不能重命名的问题_第1张图片
英文: Migration Wizard

3. 点击Start Migration

4. 填写源数据库的相应参数

一般自动生成了,先检查一遍再点击Next
解决Sql WorkBench中数据库不能重命名的问题_第2张图片

5. 填写目标数据库的响应参数

也就是要迁移的新数据库的主机地址、端口号、用户名以及密码之类的参数,一般和源数据库一致。

点击Next

6. 稍等片刻,点击Next

解决Sql WorkBench中数据库不能重命名的问题_第3张图片

7. 选择你要迁移的数据库。

也就是源数据库。这里我要迁移project001:
解决Sql WorkBench中数据库不能重命名的问题_第4张图片

8. 进入一个加载页面,完了之后再点Next

9. 选择要源数据库中要迁移的表

默认是迁移全部的表。所以如果要迁移所有的表,直接点Next就行。
解决Sql WorkBench中数据库不能重命名的问题_第5张图片

10. 新页面之后再Next

11. 命名新数据库的名称

这里是重点!!!
左边的列是源数据库,右边才是目标数据库。它默认是源数据库名,所以需要重命名,不然报错!!!

怎么重命名???

注意重命名不是右键目标数据库的名称!!!

左键单击选中目标数据库后,再点击一下!!!就可以重命名了。

之后==Next=。
解决Sql WorkBench中数据库不能重命名的问题_第6张图片

12. 直接Next就行

解决Sql WorkBench中数据库不能重命名的问题_第7张图片

13. 再Next

解决Sql WorkBench中数据库不能重命名的问题_第8张图片

14. 接下来一路Next

最后点击Finish,会自动断开数据库连接。重新连接之后会发现多出了新数据库。表从源数据库成功迁移了过来。就可以删了源数据库了!!!

解决Sql WorkBench中数据库不能重命名的问题_第9张图片

谢谢!

好久没写过博客了! 回看之前写的博客,虽然是些很简单的内容,但是也帮助了不少的朋友。很高兴!

这一两年,我从大学生变成了研究生,一方面是运气好点,一方面是自身的努力吧。现在的同学卷的厉害,反观自身,天天摆烂!害,惭愧至极!

这是要下决心改变吗?我觉得不是!哈哈哈哈,就这吧。广结善缘,阿弥陀佛!

那接下来干嘛?

  • 六级高分!
  • 登上泰山之巅!
  • 石家庄马拉松全马安全完赛!
  • 骑单车登上北京之巅-灵山!
  • 陪二哥面试成功然后上岸!
  • 找个小工作赚钱????!!!

你可能感兴趣的:(数据库,sql,mysql,阿里云)