Navicat 博客

Navicat On-Prem Server:无缝地查询开发和协同合作 2024 年 11 月 22 日,由 Robert Gravelle 撰写

最近有几篇博客专门介绍 Navicat 的最新协同合作工具:Navicat On-Prem Server 。这是一个托管云环境的内部部署解决方案,允许你在所有设备上同步连接设置、查询、聚合管道、代码段、模型工作区、BI 工作区和虚拟组信息。在今天的博客中,我们将学习如何直接在 On-Prem Server 中开发查询,并与我们的团队实时共享。

打开连接和数据库

上一篇博客 中,我们创建了“dvdrental MySQL 8”连接,并将其关联到“DVDRrental MySQL DB”项目:

dvdrental_connection (11K)

点击连接名称会打开一个新的浏览器标签页,我们可以在其中登录数据库:

open_connection_screen (29K)

点击“打开连接”按钮以与数据库实例建立安全连接。

在“连接”屏幕上,你将在左侧的“连接树”下找到数据库列表:

db_list (29K)

双击数据库打开它,并展开树形结构,其中显示表、视图、函数、事件和查询:

dvdrental_tables (72K)

编写和保存查询

现在,我们将在 On-Prem Server 的查询编辑器中编写一个全新的查询。有几种方法可以实现这一点:

首先,我们要点击“连接树”下的“查询”项来选择它。然后,我们可以:

  • 单击项目旁边出现的省略号(...),然后从弹出菜单中选择“新建查询”,或
  • 单击查询主屏幕顶部的“新建查询”按钮。

选项即为以下红色方框的内容:

new_query_command_and_button (47K)

执行上述任一操作都将打开一个新的浏览器标签页,我们可以在其中开发我们的查询。s

下面的查询可以获取所有租金为 99 美分的电影:

query_definition (19K)

要保存查询,请点击屏幕上方的“保存”图标。这时会出现一个对话框,我们可以在其中输入查询名称:

query_save_dialog (27K)

确认查询已添加到项目中

点击“保存”按钮后,如果我们返回“连接”选项卡并刷新查询列表,就会看到我们的新查询:

new_query_in_queries_list (22K)

我们还应该看到,“DVDRrental MySQL DB”项目现在显示了查询图标:

dvdrentals_project_with_queries_icon (20K)

现在,“DVDRrental MySQL DB”项目的所有成员都可以根据其分配到的用户权限访问“出租率为 0.99 的电影数量”查询。

管理项目成员

如果要修改项目成员,可以单击“所有项目”中的具体项目名称旁边的省略号,然后从弹出的菜单中选择“管理成员”选项:

manage_members_menu_item (27K)

这将弹出一个对话框,你可以从列表中选择成员:

collaborate_with_dialog (28K)

如果你要找的用户没有出现在列表中,你可以通过高级配置 -> 组织账户 -> 所有用户屏幕中添加他们。你可以在此管理组织内的所有用户。Navicat On-Prem Server 允许创建本地用户或使用 LDAP 或 AD 身份验证创建外部用户。

add_new_user_dialog (64K)

结语

今天的博客介绍了如何直接在 Navicat On-Prem Server中开发查询,然后与我们的团队实时共享。

有兴趣试用 Navicat On-Prem Server 吗?你可以下载它进行 为期 14 天的全功能免费试用 它适用于 Windows、macOS(使用 Homebrew)和 Linux 操作系统。

Navicat 文章
频道条目
分享
文章归档