如何在 MySQL WorkBench 上备份 MySQL Connections?

Posted

技术标签:

【中文标题】如何在 MySQL WorkBench 上备份 MySQL Connections?【英文标题】:How can I backup MySQL Connections on MySQLWorkBench? 【发布时间】:2019-05-18 02:21:16 【问题描述】:

我在 Mac OS X 上使用 mysql WorkBench 已经很久了。 在更新 MySQL WorkBench 之前,我一直在尝试保存/备份我的所有主机连接。

有没有办法做到这一点?

【问题讨论】:

备份连接是什么意思?您通常会备份数据。无论如何,这可能属于Database Administrators,这似乎不是一个编程问题。 Moving connections and instances between two computers的可能重复 【参考方案1】:

要备份/恢复连接,您可以使用工具->配置菜单中的“备份连接...”/“恢复连接...”。

【讨论】:

应该是公认的答案!【参考方案2】:

在您的 Mac 上,找到文件 ~/Library/Application Support/MySQL/Workbench/connections.xml

此 XML 文件包含所有连接信息,除了明文密码(存储在钥匙串中)。


你的评论:

我不知道您为什么需要删除该应用。只需在旧版本上安装最新版本即可。这就是我所做的,我假设其他人也这样做。

您不需要备份connections.xml 文件,除非您想在不同的Macbook 上安装MySQL Workbench,并将连接带到新安装。但无论如何您都需要再次输入密码。

【讨论】:

所以如果我们删除应用程序并下载最新版本,我们所有的主机连接应该会神奇地自动恢复吗?是吗? 非常感谢您的准确回答。它消除了我的很多疑虑。

以上是关于如何在 MySQL WorkBench 上备份 MySQL Connections?的主要内容,如果未能解决你的问题,请参考以下文章

怎样备份/还原MySQL数据库 之 MySQL Workbench

怎样备份/还原MySQL数据库 之 MySQL Workbench

如何用mysql workbench导出数据库表中的数据

Mysql workbench数据库里数据只读不能修改删除添加,怎么弄

在 MySQL Workbench EER 图中的多个列上创建唯一约束

Mysql workbench数据库里数据只读不能修改删除添加,怎么弄