推荐一款非常简单实用的数据库连接工具Navicat Premium

news2024/9/28 17:33:16

Navicat Premium是一款非常实用的数据库连接工具,别再用HeidiSQL和idea自带的数据库连接了,看完这篇文章,赶紧把Navicat Premium用起来吧。

首先,需要获取Navicat Premium的安装包,可以通过以下网盘链接下载,压缩包中包含了破解文件。注意:破解文件会被识别为风险文件,可能被解压出来就被电脑自带的防护软件删除,需要暂时关闭Windows Defender,安装破解完之后重新打开。

navicat下载icon-default.png?t=N6B9https://pan.baidu.com/s/1CAX_xUkDhDp_vKfYIzq-kg?pwd=m2jgnavicat的安装很简单,基本上都是点下一步,用户名/密码建议都设置成root。

安装完成后,点击桌面上的图标打开navicat工具

navicat打开之后是这样的

点击最左上角的连接,可以创建多种数据库的连接(MySQL、PostgreSQL、Oracle、Redis、MongoDB、SQL Server、SQLite、MariaDB等等),支持几乎所有主流数据库的连接。

比如在这里创建一个MariaDB的连接,介绍如何使用这款工具

如上是新建MariaDB数据库连接的界面,填写连接名、主机和密码(如果是本机的数据库,建议把主机的localhost改成127.0.0.1,否则可能断网之后无法连接)。

如图,填写完连接名、主机和密码之后,点击左下角的【测试连接 】按钮,如果弹出连接成功提示,说明信息填写正确,关掉提示框之后,点击右下角的确定按钮。

创建连接之后,左边的连接列表会多出来一个test_mariadb,双击打开它,然后就能看到新建的连接下面默认有红框中的4个数据库。

右键点击我们打开的连接,在菜单中点击新建数据库,在窗口的输入框输入数据库名和字符集就可以创建一个数据库。

数据库名根据实际情况填写,字符集请务必选择utf8mb4,排序规则不用填,完成之后点击【确定】按钮。

然后双击打开刚刚创建的数据库,这时候数据库是没有任何东西的。

接下来进入正题,开始介绍navicat如何使用。

1、执行SQL语句

如图,上面会有10个选项卡按钮,首先点击选中查询,点击【新建查询】,可以在该数据库下执行sql语句

也可以点击F6进入命令行模式,输入各种mysql命令

2、创建、编辑视图

点击正上方的视图选项卡或者数据库下面的视图,可以在当前数据库下创建、修改、删除视图。

点击【新建视图】按钮,直接输入视图的查询SQL,点击保存,输入视图名。

这样我们就有一个视图了,可以选中刚刚创建的视图,然后点击上方的对应按钮,可以打开视图、修改视图的SQL语句、删除视图等。

 

3、创建、编辑存储过程

函数,也叫存储过程,像调用函数一样调用我们的存储过程执行一系列操作。储存过程可以修改表结构,而通过编写java代码则不能做到这点。

同样,点击选中【函数】,点击新建-下一步-确定,这时候navicat已经帮我们生成了存储过程的定义格式,只需要在begin和end之间写sql。写完之可以在我们的java的mapper中通过call 函数名()来调用存储过程。

 

4、导入数据

如图,右键点击数据库,选择菜单中的运行SQL文件

选择提前准备好的SQL文件,就可以快速导入表、视图、存储过程了。

如图,导入准备好的sql脚本文件

 导入完成之后,最后一行会显示finished successfully,点击【关闭】按钮,然后选中左边的【表】,点击刷新

 这样就可以看到我们导入的表了

5、导出数据

同样,navicat支持快速导出数据库,参考4、右键点击数据库,选择菜单中的转储SQL文件,选择【结构和数据...】可以导出表结构和表数据,点击【仅结构...】则只导出表的结构,然后选择SQL文件保存位置,点击保存就可以了。

导出完成之后,点击关闭即可。

好了,关于navicat最常用的功能就介绍到这里了,看完不要忘了点赞+收藏哦~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/837871.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

谷歌联合CMU提出全新语义金字塔概念,无需额外训练使LLMs学会执行视觉任务

​ 论文链接:https://arxiv.org/abs/2306.17842 代码仓库:https://github.com/google-research/magvit/ 在目前的大模型社区中,发展较为成熟的当属以ChatGPT为代表的纯语言模型(LLMs),以GPT-4为代表的多模态…

【大数据】ELK最简入门案例(带你进入ELK世界)

文章目录 1. 前言2. 安装3. 启动ELK启动Elasticsearch启动Kibana启动Logstash 4. 测试ELK环境 本文通过最简单纯正的案例带你入门ELK世界。 1. 前言 ELK是Elasticsearch、Logstash、Kibana的缩写,如果对Elasticsearch、Logstash、Kibana不是很了解,可以…

2023华数杯C题完整模型代码

华数杯C题完整论文模型代码已经完成,文末获取! 母亲的心理健康状况对婴儿的成长和发展有重要的影响。本研究使用大数据分析方法,探索了母亲的心理健康状况、婴儿的行为特征以及婴儿的睡眠质量之间的相关性。我们采集了大量的数据,…

Python零基础入门(十一)——异常处理

系列文章目录 个人简介:机电专业在读研究生,CSDN内容合伙人,博主个人首页 Python入门专栏:《Python入门》欢迎阅读,一起进步!🌟🌟🌟 码字不易,如果觉得文章不…

MS5182N/MS5189N——16bit、4/8 通道、200KSPS、 SAR 型 ADC

产品简述 MS5182N/MS5189N 是 4/8 通道、 16bit 、电荷再分配逐次 逼近型模数转换器。采用单电源供电。 MS5182N/MS5189N 内 部集成无失码的 16 位 SAR ADC 、低串扰多路复用器、内部低 漂移基准电压源 ( 可以选择 2.5 或 4.096 V) 、温度传感器、可选 择的单极…

Java 之LocalDateTime的介绍和使用

LocalDateTime是Java的日期和时间类之一,用于表示不带时区信息的日期时间。 LocalDateTime 没有时区, 所以也就不能用来直接获取时间戳LocalDateTime 是一个基于值得类, 所以该类的示例不是通过构造函数的方式进行创建 以下是一些关于Loca…

华为推出手机系统云翻新服务:什么是云翻新?如何使用?

华为手机系统云翻新是华为推出的一项功能,旨在通过云服务提供系统翻新的服务。它可以帮助用户对手机的系统进行优化和更新,以提高手机的性能和流畅度。具体而言,华为手机系统云翻新功能提供了免费的云空间,用户可以将手机中的系统…

【学习笔记】生成式AI(ChatGPT原理,大型语言模型)

ChatGPT原理剖析 语言模型 文字接龙 ChatGPT在测试阶段是不联网的。 ChatGPT背后的关键技术:预训练(Pre-train) 又叫自监督式学习(Self-supervised Learning),得到的模型叫做基石模型(Founda…

JavaScript【静态方法、实例方法/to类、实例方法/get类、实例方法/set类、Math与Date实操、 JS时间戳、日期互相转换】(九)

目录 Math对象_静态方法三 Date对象 Date对象_静态方法 Date对象_实例方法/to类 Date对象_实例方法/get类 Date对象_实例方法/set类 Math与Date实操 JS时间戳、日期互相转换 Math对象_静态方法三 Math.random() Math.random() 返回0到1之间的一个伪随机数,可…

python中几个有趣的函数和推导式

前言 嗨喽~大家好呀,这里是魔王呐 ❤ ~! 一、range()函数 1、range()通常用来做循环。 2、range()生成器的特性。 例子:假如range()中使用的数值特别大,为100000000000000000000000000000? python解释…

同比增长50%!W/AR HUD赛道持续向好背后的变化

在智能座舱进入域控制器时代的同时,带来人机交互体验升级的HUD赛道,同样持续火热。 高工智能汽车研究院监测数据显示,2023年1-6月中国市场(不含进出口)乘用车前装标配W/AR HUD交付90.49万台,潜在选装规模6…

【深度学习_TensorFlow】梯度下降

写在前面 一直不太理解梯度下降算法是什么意思,今天我们就解开它神秘的面纱 写在中间 线性回归方程 如果要求出一条直线,我们只需知道直线上的两个不重合的点,就可以通过解方程组来求出直线 但是,如果我们选取的这两个点不在直…

使用 Amazon ECS Anywhere 在边缘部署 Amazon IoT Greengrass

1.概述 亚马逊云科技提供了完备的IoT服务能力,涵盖设备服务、连接和控制服务以及云端分析服务,是快速构建安全可靠、可扩展的 IoT 平台的常见选择。Amazon IoT Greengrass 边缘运行时和云服务,可帮助您在设备上构建、部署和管理 IoT 应用。A…

中小企业如何做好私域运营呢?

​通过在公域平台上进行引流到私域平台,流量一旦进来,后面再做活动就不需要进行推广的成本,从而进行多次复购。而在于公域平台,流量进来只是一次性,当它出去后可能就不会再记得你的这个产品或者这个店,即当…

NUEDC 2022 E - 声源定位跟踪系统

更好的阅读体验参考个人博客:NUEDC 2022 E | Framist’s Little House NUEDC 2022 E - 声源定位跟踪系统 省级大学生电子设计竞赛 一等奖作品 仓库地址:framist/NUEDC2022-E 求小星星♥(ˆ◡ˆԅ) fork from: framist/STemWinForHAL: 移植emWin与HAL库…

【React学习】—虚拟DOM两种创建方式(二)

【React学习】—虚拟DOM两种创建方式&#xff08;二&#xff09; 一、Hello React案例 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport" content"widthdevice-width, init…

初识网络(JavaEE初阶系列9)

目录 前言&#xff1a; 1.网络的发展史 1.1独立模式 1.2网络互联 1.3局域网LAN 1.4广域网WAN 2.网络通信基础 2.1IP地址 2.2端口号 3.认识协议 3.1协议分层 3.2分层的作用 3.3TCP/IP五层&#xff08;或四层&#xff09;模型 3.4OSI七层模型 3.5网络设备所在分层 …

Delphi Professional Crack,IDE插件开发和扩展IDE

Delphi Professional Crack,IDE插件开发和扩展IDE 构建具有强大视觉设计功能的单源多平台本机应用程序。 Delphi帮助您使用Object Pascal为Windows、Mac、Mobile、IoT和Linux构建和更新数据丰富、超连接、可视化的应用程序。Delphi Professional适合个人开发人员和小型团队构建…

MGRE综合

实验 一、实验思路 1.先按照上图配置IP地址及环回 2.写缺省使公网可通 3.让R1、R4、R5每台路由器均成为中心站点形成全连网状结构拓扑 4.让R1成为中心站点R2R3为分支站点 5.分区域宣告ospf之后更改ospf在虚拟接口Tunnel工作方式为broadcast及让R1 当选DR 二、上虚拟机操作…