千家信息网

在Navicat Premium中执行数据库范围内的搜索

发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,如果您曾经尝试在大型数据库中定位特定列,那么我相信您会同意这可能是一项艰巨的任务。您可以从information_schema模式中收集有关DB结构的许多信息。它具有所有表和表中所有字段的列表。然后,
千家信息网最后更新 2024年11月26日在Navicat Premium中执行数据库范围内的搜索

如果您曾经尝试在大型数据库中定位特定列,那么我相信您会同意这可能是一项艰巨的任务。您可以从information_schema模式中收集有关DB结构的许多信息。它具有所有表和表中所有字段的列表。然后,您可以使用从该表获得的信息来运行查询。涉及的特定表是SCHEMATA、TABLES和COLUMNS。有一些外键,使您可以准确地构建如何在模式中创建表。

但是,执行数据库范围内搜索的更简单方法是使用Navicat Premium。Navicat在Non-Essentials Edition中可用,提供了"在数据库/架构中查找"功能,用于在数据库和/或架构中的表/视图或对象结构中查找数据。在今天的文章中,我们将学习如何使用它。

Navicat Premium是一个数据库开发工具,可让您从单个应用程序同时连接到MySQL,MariaDB,MongoDB,SQL Server,Oracle,PostgreSQL和SQLite数据库。与Amazon RDS,Amazon Aurora,Amazon Redshift,Microsoft Azure,Oracle Cloud,Google Cloud和MongoDB Atlas等云数据库兼容。您可以快速轻松地构建,管理和维护数据库。


定位列

我们首先在数据库中查找一列。我们想在Sakila示例数据库中找到"release_year"列。这是我们的处理方法:

  • 打开在数据库/架构中查找窗口;从菜单栏中选择工具->在数据库/架构中查找。

  • 选择目标连接、数据库或架构。

  • 在"查找内容"文本框中输入搜索字符串。

  • 在"查找范围"下拉列表中选择"结构"项。另一个选择当然是"数据"。

  • 选择"搜索模式"。选项包括包含、全字、前缀或正则表达式。

  • 选中"不区分大小写"框以禁用区分大小写的搜索。

  • 由于我们在"查找范围"下拉列表中选择了"结构",因此我们现在可以选择搜索不同的对象,包括表、视图、函数、查询或事件。

    填写或选中所有字段后,表单应如下所示:


  • 现在,继续并单击"查找"按钮以获取结果。在这种情况下,Navicat将一个表中的"release_year"列匹配:


    您可以在"查找结果"列表中双击一个对象以查看记录或结构。它将突出显示:


搜索数据

试图在没有搜索工具的情况下在整个数据库中查找给定值几乎是不值得的。在Navicat中,我们需要做的就是与上述相同的过程,除了现在我们将从"查找"下拉菜单中选择"数据"。

这是从"搜索模式"下拉列表中选择"前缀"的"JOHN"的"查找内容"值的结果:

如您所见,这种更一般的搜索导致更多匹配。

再次双击"查找结果"列表中的对象,将在新选项卡中显示记录:

注意Navicat生成的查询以获取所需结果。

结论

Navicat的"在数据库/架构中查找"工具极大地方便了在整个数据库或架构中查找数据或对象结构。与information_schema模式的替代方案相比,实际上没有竞争。


数据 数据库 搜索 选择 架构 结构 对象 模式 结果 工具 下拉 范围 查询 信息 内容 前缀 大小 字段 情况 方法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 plc数据保存到sql数据库 统计局专版连接不到服务器 测试数据库工具 学习软件开发培训 网络安全有互动才叫普法 语音对讲软件开发地点 网络安全法第一条 计算机网络技术升本题 博彦科技网络安全 数据库实例是什么意思举例说明 软件开发文档翻译副业 经常性的网络安全检查 永康桃李软件开发公司电话 审计数据库 服务器怎么保存表格 电站网络安全知识内容 和平精英国际服务器弄错了怎么办 文件服务器跨域 简答题数据库系统的三级体系结构 网络安全法 电子信息发送 泉州扬盛网络技术有限公司 计算机网络技术专升本考试试题 魔兽争霸平台无法连接服务器 陕西先通网络技术培训学校 如何提高网络安全和信息化管理 软件开发企业的销售定价流程 不会数据库做实时要了怎么办 广州梦谷互联网科技有限公司领导 各单位网络安全归口管理处长 上海喔噻科技互联网公司
0