Navicat Premium使用教程

举报
yd_229311094 发表于 2026/11/02 18:09:26 2026/11/02
【摘要】 Navicat Premium 是一款支持多种数据库的图形化管理工具,在一个界面里就能完成连接、建表、写查询和导数据等操作。以下从建立连接到日常使用的几个核心环节进行说明。下载地址,公中浩:贝壳资源库,按提示下载即可。连接数据库是第一步。打开 Navicat 后,点击左上角的连接按钮,选择目标数据库类型。以 MySQL 为例,需要填写主机地址(本地通常是 localhost 或 127.0....

Navicat Premium 是一款支持多种数据库的图形化管理工具,在一个界面里就能完成连接、建表、写查询和导数据等操作。以下从建立连接到日常使用的几个核心环节进行说明。

下载地址,公中浩:贝壳资源库,按提示下载即可。

连接数据库是第一步。打开 Navicat 后,点击左上角的连接按钮,选择目标数据库类型。以 MySQL 为例,需要填写主机地址(本地通常是 localhost 或 127.0.0.1,远程则填服务器 IP)、端口(默认 3306)、用户名和密码。填完后点击测试连接,确认配置无误再保存。如果连接的是 Oracle,还需要先在工具选项里指定 oci.dll 文件的路径,重启软件后才能正常建立连接。对于通过 SSH 隧道访问的远程数据库,可以在连接设置的 SSH 选项卡中填入跳板机信息,Navicat 会自动建立隧道再连接目标库。

连接成功后,左侧列表会显示该数据库下的所有对象。建库的操作是右键连接名称选择新建数据库,填写库名并选好字符集(常用 utf8mb4)和排序规则即可。建表则有两种方式:一种是右键表选择新建表,在表设计器中逐项填写字段名、类型、长度和是否允许空,点保存时输入表名;另一种是在查询编辑器中直接写 CREATE TABLE 语句执行,适合习惯写 SQL 的人。

表设计器里还有一些容易被忽略的细节。添加字段时,只需输入字段名,系统会根据名称自动推荐类型,比如输入 id 会提示 int。设置主键时选中目标字段点击主键按钮即可,复合主键则需要对每个字段分别点击。所有在界面上的修改,都会在 SQL 预览选项卡中生成对应的语句,保存前可以先确认一遍将要执行的代码。

日常查数据最常用的功能是新建查询。右键数据库选择新建查询,在编辑器里写 SQL,点击运行或按快捷键执行。结果会显示在下方面板中,可以直接双击单元格修改数据,改完点对勾提交。如果经常执行同一类查询,可以把 SQL 保存为查询文件,下次从左侧列表双击即可打开。

数据迁移方面,Navicat 提供了两个实用功能。数据传输可以把一个库中的表、视图、存储过程等对象整体复制到另一个库,配置好源库和目标库后点击开始,几秒钟就能完成,适合快速搭建测试环境。如果只需要导出表结构而不带数据,右键表或数据库选择转储 SQL 文件,选仅结构即可生成一份干净的建表脚本。反过来,拿到一份 .sql 文件需要导入时,先建好空库,右键选择运行 SQL 文件,选中文件执行即可完成导入。

备份与还原功能对 MySQL、PostgreSQL 等数据库可用。在备份选项卡中点击新建备份,选择要备份的对象后开始执行。还原时选中备份文件点击还原,注意这会先删除当前库中已选的对象再重建,操作前需确认目标库的状态。如果只是临时导出数据给同事,用导出功能把表或查询结果输出为 Excel 或 CSV 更轻便,在导出向导里可以勾选需要的列并设置编码。

整体来看,Navicat 把数据库管理中最频繁的几类操作集中在了一个窗口内:连库、看图、写 SQL、搬数据。支持增删改查,备份、数据传输或结构同步。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。