数据库管理⼯具NavicatPremium使⽤教程:如何连接多个不
同类型数据库
从单⼀⼯具连接多个数据库
许多数据库管理和开发⼯具⽀持连接同构的多个数据库,即它们都是相同类型的例如全部都是 MySQL、全部都是 SQL Server、全部都是Oracle 等。另⼀⽅⾯,很少有⽀持连接异构数据库服务器,即 MySQL 和SQL Server 和 Oracle 等。
是⽀持异构数据库产品的少数⼯具之⼀。它可从单⼀应⽤程序中同时连接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。它亦与 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、MongoDB Atlas、阿⾥云、腾讯云和华为云等云数据库兼容。
在今天的⽂章中,我们将学习如何在 Navicat Premium 中建⽴多个连接。⼀个连接本地 MySQL 实例,另⼀个连接 Microsoft Azure。
连接本地数据库实例
⽀持本地实例和云服务的各种连接类型。此外,可以通过诸如 SSL 和 SSH 之类的安全协议建⽴连接。后者(安全隧道协议,SSH),在你的互联⽹服务供应商(ISP)不提供对其服务器的直接访问的情况下是⼀个很好的选择。⽽ HTTP 亦是另⼀个不错的选择。
以下是连接本地 MySQL 实例的步骤:
请注意,Navicat 能让你连接到不同平台(即 Windows、macOS、Linux 和 UNIX)上的远程服务器,
并⽀持 PAM 和 GSSAPI 验证。之后,你可以编辑连接的属性,右击连接并选择“编辑连接”。
点击“连接”并选择你的服务器类型。然后,在“连接”对话框中输⼊必要的信息:
点击“测试连接”按钮可以测试连接属性。
如果你想⾃定义数据库列表,可以在“数据库”选项卡上执⾏此操作:云数据库服务
关闭“新建连接”对话框后,新连接将显⽰在左侧的“导航窗格”中:
连接云服务
连接到云服务的过程与本地实例类似。让我们连接 Microsoft Azure SQL Database 实例。
你可在 Azure 实例的“概述”页上的“服务器名称”标题下到“主机”值。甚⾄还有⼀个按钮可以将名称复制到剪贴板!
从主菜单中选择“连接” -> “Microsoft Azure” -> “Microsoft Azure ”。
再⼀次在“连接”对话框的“常规”选项卡中输⼊必需的信息:
关闭“新建连接”对话框后,新连接将显⽰在“导航窗格”中。你可以通过双击以打开连接(我对它们进⾏颜⾊编码以⾼亮显⽰它们):
总结
在今天的⽂章中,我们学习了如何在 Navicat Premium 中设置多个连接。以及感受到同时连接到多个数据库实例的许多好处,从能够使⽤相同的 SELECT 语句查询多个实例,到更容易的数据迁移。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论