加入收藏 | 设为首页 | 会员中心 | 我要投稿 好传媒网 (https://www.haochuanmei.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

如何从单个工具连接到多个数据库

发布时间:2022-11-25 22:30:43 所属栏目:Unix 来源:网络
导读: 许多数据库管理和开发工具支持到同类数据库的多个连接,即它们都是相同类型的所有MySQL、所有SQL Server、所有Oracle等。另一方面unix数据库,很少有支持异构数据库服务器,即MySQL和SQL S

许多数据库管理和开发工具支持到同类数据库的多个连接,即它们都是相同类型的所有MySQL、所有SQL Server、所有Oracle等。另一方面unix数据库,很少有支持异构数据库服务器,即MySQL和SQL Server和Oracle等。

Navicat Premium是为数不多的支持异构数据库产品的工具之一。此外,它还可以从单个应用程序同时连接到MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL和SQLite数据库。它还兼容大多数云数据库,包括Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、Google Cloud、阿里云、腾讯云、MongoDB Atlas和华为云。

在今天的文章中,我们将学习如何在Navicat Premium中建立多个连接——一个连接到本地MySQL实例,另一个连接到Microsoft Azure。

连接到本地数据库实例

Navicat Premium支持本地实例和云服务的各种连接类型。此外,可以通过诸如SSL和SSH之类的安全协议建立连接。后者,安全隧道协议(SSH),在您的Internet服务提供商(ISP)不提供对其服务器的直接访问的情况下是一个很好的选择;HTTP是另一个不错的选择。

unix环境高级编程和unix网络编程哪本好_面向对象数据与关系库_unix数据库

以下是连接到本地MySQL实例的步骤:

1、单击“连接”并选择服务器类型。然后,在“连接”对话框中输入必要的信息:

面向对象数据与关系库_unix数据库_unix环境高级编程和unix网络编程哪本好

请注意,Navicat授权您连接到在不同平台(即Windows、macOS、Linux和UNIX)上运行的远程服务器,并支持PAM和GSSAPI身份验证。

然后,您可以通过右键单击连接并选择“编辑连接”来编辑连接属性。

2、您可以通过单击“测试连接”按钮来测试连接属性。

3、如果您想自定义数据库列表,可以在“数据库”选项卡上执行此操作:

面向对象数据与关系库_unix数据库_unix环境高级编程和unix网络编程哪本好

4、关闭“新建连接”对话框后,新连接将显示在左侧的导航窗格中:

面向对象数据与关系库_unix环境高级编程和unix网络编程哪本好_unix数据库

连接到云服务

连接到云服务的过程类似。让我们连接到Microsoft Azure SQL数据库实例。

1、从主菜单中选择连接 - > Microsoft Azure - > Microsoft Azure SQL数据库....

2、再次,在“连接”对话框的“常规”选项卡中输入必要的信息:

面向对象数据与关系库_unix环境高级编程和unix网络编程哪本好_unix数据库

您将在Azure实例的“概述”页面上的“服务器名称”标题下找到“主机”值。甚至还有一个按钮可以将名称复制到剪贴板!

面向对象数据与关系库_unix数据库_unix环境高级编程和unix网络编程哪本好

3、关闭“新建连接”对话框后,新连接将显示在导航窗格中。您可以通过双击打开连接(我对它们进行颜色编码以突出显示它们):

unix环境高级编程和unix网络编程哪本好_面向对象数据与关系库_unix数据库

结论

在今天的提示中,我们学习了如何在Navicat Premium中设置多个连接。能够同时连接到多个数据库实例提供了许多好处,从能够使用相同的SELECT语句查询多个实例,到更容易的迁移。

(编辑:好传媒网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!