【Mac版】Navicat Premium+mysql 优秀工具分享,功能介绍,小白一看就懂
·
Navicat Premium 17.3.1 for Mac 优秀的数据库管理工具的主要功能介绍分享,如何使用,一看遍懂
基本要素
- 软件版本:v17.3.1
- 适用系统:macOS (支持 Apple Silicon 和 Intel 芯片)
- 核心功能:多数据库连接管理、数据可视化建模、高级SQL编辑与调试、数据同步与备份
1 引言
本文适用于对此软件比较感兴趣的计算机专业学生。是一款强大的数据库管理工具,能够帮助用户 高效连接和管理多种不同类型的数据库,通过直观的图形界面完成复杂的数据库操作,极大提升开发和管理效率。其主要优势在于 支持广泛的数据库类型、提供丰富的可视化工具 和 强大的数据迁移功能。
2 软件功能特点详细介绍
- 强大的连接管理:支持同时连接和管理 MySQL、MariaDB、MongoDB、Oracle、PostgreSQL、SQLite 以及 SQL Server 等多种主流数据库,并可在不同数据库之间进行数据传输和同步。
- 直观的数据建模:通过 Entity-Relationship Diagram (ERD) 工具可视化设计和管理数据库结构,支持正向和逆向工程,自动生成SQL脚本,极大方便了数据库设计工作。
- 高效的查询与编辑:内置功能强大的 SQL 编辑器和调试器,提供代码自动完成、语法高亮、代码片段等功能,让编写和优化 SQL 查询更加便捷高效。
- 高级数据操作:提供 数据同步、结构同步、备份 和 恢复 等实用工具,确保数据的安全性和一致性,简化维护工作。
4 使用教程
- 为方便快捷学习交流,提供直接获取方式:
Navicat Premium v17.3.1.dmg(百度)
Navicat Premium v17.3.1.dmg(夸克)
4.1 创建数据库连接
- 启动软件。
- 点击主界面左上角的
连接按钮,选择您要连接的数据库类型(例如 MySQL)。 - 在弹出的窗口中填写连接信息:
- 连接名:为您这个连接起一个易于识别的名字(如:My-Local-MySQL)。
- 主机名/IP 地址:数据库服务器的地址,本地则为
localhost或127.0.0.1。 - 端口:数据库服务的端口号(如 MySQL 默认为
3306)。 - 用户名 和 密码:登录数据库的凭据。
- 点击
测试连接按钮验证配置是否正确,成功后点击确定保存。新连接会出现在左侧导航栏中。
Navicat Premium 可以连接哪些数据库?
它支持连接几乎所有主流关系型和非关系型数据库,包括但不限于:
- 关系型数据库: MySQL, PostgreSQL, Oracle, SQL Server, SQLite, MariaDB
- NoSQL 数据库: MongoDB
- 云数据库: Amazon RDS, Amazon Redshift, Google Cloud SQL, Microsoft Azure 等
4.2 使用自动运行功能(批处理作业)
批处理作业 功能允许您将多个任务自动化执行。
- 在顶部菜单栏点击
文件->新建批处理作业。 - 在弹出的窗口中,选择您要添加到批处理中的任务(如:备份数据库、传输数据、运行 SQL 脚本等)。
- 将所需任务拖拽到右侧的流水线中,并可设置任务执行的先后顺序。
- 保存批处理作业后,可以手动执行,也可以通过 计划任务 功能设置其在特定时间自动运行。
4.3 使用视图功能
- 在左侧连接中展开一个数据库,右键点击
视图,选择新建视图。 - 在打开的视图设计器中,通过图形化界面选择要查询的表和字段,或直接编写 SQL 查询语句。
- 设计完成后,点击
运行预览查询结果。 - 保存视图后,它可以像表一样在查询中被引用,简化复杂查询。
4.4 使用函数与事件功能
-
函数(存储函数):
- 展开目标数据库下的
函数目录。 - 右键点击并选择
新建函数。 - 在弹出的窗口中编写函数体(SQL 语句),定义参数和返回值类型。
- 保存后,该函数便可在 SQL 语句中调用。
- 展开目标数据库下的
-
事件(计划任务):
- 确保数据库的事件调度器已开启(例如在 MySQL 中需设置
event_scheduler=ON)。 - 在 Navicat 中,展开数据库下的
事件目录。 - 右键点击并选择
新建事件。 - 定义事件的执行时间(例如:每隔一天、在特定时间点等)和要执行的 SQL 语句。
- 保存后,数据库服务器将会在指定时间自动执行该事件。
- 确保数据库的事件调度器已开启(例如在 MySQL 中需设置
更多推荐
所有评论(0)