数据库管理工具:全网最全,MySQL 数据库图形化管理界面应用 Navicat Premium 使用教程

本文涉及的产品
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 数据库管理工具:全网最全,MySQL 数据库图形化管理界面应用 Navicat Premium 使用教程

文章目录


前言

Navicat premium 是一款数据库管理工具,将此工具连接数据库,你可以从中看到各种数据库的详细信息,包括报错等等,我们也可以通过它,登陆数据库,进行各种操作。Navicat Premium 是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。

image.png


前文回顾:

一、Navicat 下载和安装

1.1、Navicat 下载

注意:使用 Navicat Premium 必须先安装 MySQL。

需要的同学请点击:Navicat Premium_10.1.6中文版

链接:https://pan.baidu.com/s/1YqUljDvJf36Ws54PPn7Rfg 提取码:vaj8

用户名随意,有下面的 KEY 就可以了:NAVN-LNXG-XHHX-5NOO

1.2、Navicat 安装和启动

我们将文件解压到合适路径,运用图标在桌面新建快捷方式,具体如下图所示:

image.png

安装完成后,点击进入软件主界面,具体如下图所示:

image.png

二、创建数据库连接

Navicat Premium 可以连接本地 MySQL 数据库和远程 MySQL 数据库,两者连接方式基本相同。点击左上角“文件”或者“连接”图标,创建自己的数据库连接,具体如下图所示:

image.png

2.1、连接本地数据库

连接本地数据库时,“主机或 IP”一栏填写“localhost”或者是“127.0.0.1”,填写自己数据库名称和密码,名称可以为空,其他数据可以不用改。点击左下角的“测试”,如果显示“连接成功”,就可以创建该连接,具体如下图所示:

image.png

2.2、连接远程数据库

连接远程数据库时,只需要在“主机或 IP”处填写 IP 地址即可,其他操作与本地连接一样,由于远程连接时延迟稍微大一点,点击“测试”或者连接时会慢一些,具体如下图所示:

image.png

我们可以自己设置数据库连接的颜色,如:红色为远程,蓝色为本地,具体如下图所示:

image.png

三、对数据库的“增删改查”功能操作

远程数据库和本地数据库操作基本相同,本文用本地数据库做实例。

3.1、对数据库的基本操作

打开数据库连接,双击打开连接,会看到好几个数据库,有些是系统的数据库,具体如下图所示:

image.png

3.1.1、新建数据库

右击数据库打开菜单,选择“新建数据库”,弹出数据库信息,填写数据库名称,字符集、排序规则属性,点击确定,创建数据库,具体如下图所示:

image.png

image.png

3.1.2、删除数据库

选中打开的数据库,右击选择删除即可,具体如下图所示:

image.png

3.1.3、修改数据库

修改数据库还是右击,“数据库属性”,可以修改数据库字符集和排序规则,数据库名称不可修改,具体如下图所示:

image.png

image.png


3.1.4、查询数据库

查询数据库,直接查看左侧数据库表即可,具体如下图所示:

image.png

3.2、对数据库中表的基本操作

3.2.1、新建数据库表

新建数据库表,选中数据库双击打开,右键选择“新建表”,具体如下图所示:

image.png

打开新建表界面,可以通过工具栏或者右键菜单栏,选择增加字段或者删除字段,这里的属性跟 MySQL 的操作一样,填写完字段,保存,具体如下图所示:

image.png

填写表名,具体如下图所示:

image.png

3.2.2、删除数据库表

删除数据库表只需要在打开的表上面右键,选择删除即可,具体如下图所示:

image.png

3.2.3、修改数据表

双击数据表即可打开,修改其中数据,如果修改结构的话,在表上右击选择“设计表”,具体如下图所示:

image.png

image.png


3.2.4、查询数据库表

查询数据内容,可以双击打开数据库表,“Ctrl+F”搜索数据即可,具体如下图所示:

image.png

如果查询数据表名,在右侧中部(工具栏下面)有一个搜索小图标,输入表名即可,具体如下图所示:

image.png

SQL 语句查询,选中工具栏中的“查询”图标,点击下面的“新建查询”,打开查询窗口,在查询窗口中输入需要执行的 SQL 查询语句,格式跟 SQL 查询一样,点击执行,就会得到字段,具体如下图所示:

image.png

四、将数据导入数据库(创建数据库)

创建数据库有两种主要方式,SQL 文件导入和数据传输

关于如何使用 Navicat Premium 转储(导出)和运行(导入)*.sql 文件的详细内容请点击:《数据库管理工具:如何使用 Navicat Premium 转储(导出)和运行(导入)*.sql 文件?》

4.1、运行 SQL 文件

注意:本方法适合本地数据库导入,但是容易出错。

选择本地 SQL 格式文件导入数据库,选择已经打开的连接,右击选择“运行 SQL文件”,具体如下图所示:

image.png

弹出窗口来后选择本地 SQL 文件,点击“开始”,具体如下图所示:

image.png

我们可以看到整个进程条,等导入完成后关闭窗口即可,具体如下图所示:

image.png

4.2、数据传输

注意:此方法需要已存在数据库,传输过程中不易出错,特别适合同步两个远程数据库。

选择已有的数据库(本地、远程均可)传输到指定数据库。首先打开两个连接的两个数据库(同一连接内也可),右击源数据库,选择“数据传输”,然后选择目标连接的数据库,具体如下图所示:

image.png

点击“开始”,确认传输信息,我们可以看到进度条,等一会完成后关闭窗口即可,具体如下图所示:

image.png

五、标记数据库连接颜色

这个方法用来标记不同的连接方便识别,比如我用不同的颜色标记本地和远程连接,或者用来标记常用不常用的连接。右击连接,选择“颜色”,选择自己喜欢的标记颜色,具体如下图所示:

image.png

六、筛选表数据

这个方法在大数据库表中很方便,可以快速准确的查找到特定条件下数据记录。我们双击数据表,点击工具栏上是“筛选向导”,会在下面展开向导区域,点击“点击这里”,会有一个条件生成,具体如下图所示:

image.png

筛选条件可以有多个,分为字段名、逻辑符、和值。点击蓝色字体选择字段名,点击“等于”可以选择各种逻辑,点击“?”选择值。

6.1、单一条件搜索

填写完筛选条件后,点击“按这里(ctr+r)应用”,搜索就生效了,下面就会看到搜索结果,具体如下图所示:

image.png

image.png

image.png

6.2、多条件搜索

多条件搜索我们只需要多添加几条筛选条件即可,具体如下图所示:

image.png

七、数据表的复制操作

7.1、本地数据库的复制操作

本地数据库拖动复制,打开两个数据的表,选择其中一个表,左键拖动到另一个表上,会出现“+”号,松开左键,选择复制类型,选完后重新打开数据库就会看到复制过来的表了,具体如下图所示:

image.png

image.png

7.2、远程数据库的复制操作

远程数据库拖动复制,与本地拖动复制类似,只是在选择完复制数据类型后,出现数据传输的选择窗口,不用修改,直接选择“开始”就可以了,只复制一个表,具体如下图所示:

image.png

image.png

八、备份和还原操作

8.1、新建备份

新建备份,选择打开的数据库,点击工具栏中的“备份”,选择中间的“新建备份”,点击“开始”,等备份进程完成,就会在备份的空白处看到备份数据,具体如下图所示:

image.png

image.png

8.2、还原备份

还原备份,类似新建备份,选择打开的数据库,点击工具栏中的“备份”,点击已有备份,点击上面的“还原备份”,等进度条走完就完成数据库还原了,具体如下图所示:

image.png

image.png


总结

本文给大家种草了数据库的一个图形界面管理工具 Navicat Premium,从该应用的安装、增删改查操作、数据库的导入导出、连接颜色的调整、数据的筛选操作和数据库的导入与导出都做了系统的总结。希望这款数据库管理工具可以让你的开发工作实现事半功倍的绝佳效果!

image.png


我是白鹿,一个不懈奋斗的程序猿。望本文能对你有所裨益,欢迎大家的一键三连!若有其他问题、建议或者补充可以留言在文章下方,感谢大家的支持!



相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
7天前
|
SQL NoSQL 关系型数据库
超强数据库管理软件推荐-没有之一-还在用Navicat管理本地数据库的吗?还在为Navicat寻求绿色版或者购买正版的费用望而却步吗?DBeaver让你解决所有数据库本地编写问题-优雅草央千澈-DBeaver下载和安装
超强数据库管理软件推荐-没有之一-还在用Navicat管理本地数据库的吗?还在为Navicat寻求绿色版或者购买正版的费用望而却步吗?DBeaver让你解决所有数据库本地编写问题-优雅草央千澈-DBeaver下载和安装
超强数据库管理软件推荐-没有之一-还在用Navicat管理本地数据库的吗?还在为Navicat寻求绿色版或者购买正版的费用望而却步吗?DBeaver让你解决所有数据库本地编写问题-优雅草央千澈-DBeaver下载和安装
|
2天前
|
缓存 NoSQL JavaScript
Vue.js应用结合Redis数据库:实践与优化
将Vue.js应用与Redis结合,可以实现高效的数据管理和快速响应的用户体验。通过合理的实践步骤和优化策略,可以充分发挥两者的优势,提高应用的性能和可靠性。希望本文能为您在实际开发中提供有价值的参考。
21 11
|
28天前
|
人工智能 容灾 关系型数据库
【AI应用启航workshop】构建高可用数据库、拥抱AI智能问数
12月25日(周三)14:00-16:30参与线上闭门会,阿里云诚邀您一同开启AI应用实践之旅!
|
2月前
|
架构师 数据库
大厂面试高频:数据库乐观锁的实现原理、以及应用场景
数据库乐观锁是必知必会的技术栈,也是大厂面试高频,十分重要,本文解析数据库乐观锁。关注【mikechen的互联网架构】,10年+BAT架构经验分享。
大厂面试高频:数据库乐观锁的实现原理、以及应用场景
|
2月前
|
关系型数据库 MySQL Java
MySQL索引优化与Java应用实践
【11月更文挑战第25天】在大数据量和高并发的业务场景下,MySQL数据库的索引优化是提升查询性能的关键。本文将深入探讨MySQL索引的多种类型、优化策略及其在Java应用中的实践,通过历史背景、业务场景、底层原理的介绍,并结合Java示例代码,帮助Java架构师更好地理解并应用这些技术。
82 2
|
2月前
|
缓存 NoSQL 数据库
运用云数据库 Tair 构建缓存为应用提速,完成任务得苹果音响、充电套装等好礼!
本活动将带大家了解云数据库 Tair(兼容 Redis),通过体验构建缓存以提速应用,完成任务,即可领取罗马仕安卓充电套装,限量1000个,先到先得。邀请好友共同参与活动,还可赢取苹果 HomePod mini、小米蓝牙耳机等精美好礼!
|
2月前
|
SQL Java 数据库连接
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率。本文介绍了连接池的工作原理、优势及实现方法,并提供了HikariCP的示例代码。
69 3
|
2月前
|
存储 Java 关系型数据库
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践,包括连接创建、分配、复用和释放等操作,并通过电商应用实例展示了如何选择合适的连接池库(如HikariCP)和配置参数,实现高效、稳定的数据库连接管理。
79 2
|
1天前
|
缓存 关系型数据库 MySQL
【深入了解MySQL】优化查询性能与数据库设计的深度总结
本文详细介绍了MySQL查询优化和数据库设计技巧,涵盖基础优化、高级技巧及性能监控。
13 0
|
29天前
|
存储 Oracle 关系型数据库
数据库传奇:MySQL创世之父的两千金My、Maria
《数据库传奇:MySQL创世之父的两千金My、Maria》介绍了MySQL的发展历程及其分支MariaDB。MySQL由Michael Widenius等人于1994年创建,现归Oracle所有,广泛应用于阿里巴巴、腾讯等企业。2009年,Widenius因担心Oracle收购影响MySQL的开源性,创建了MariaDB,提供额外功能和改进。维基百科、Google等已逐步替换为MariaDB,以确保更好的性能和社区支持。掌握MariaDB作为备用方案,对未来发展至关重要。
59 3