十年老程序:当破解版Navicat不能再用了,来体验一下这款免费又好用的SQL工具吧

article/2025/11/9 2:59:54

作为十年的老程序员,每天的工作都是跟各种数据库亲密接触。厂家自带数据库管理工具,无法管理多种数据库,还得找一款多数据库管理工具/SQL工具。

以前还在读大学的时候,老师推荐过Navicat破解版,毕业之后需要用SQL工具的时候就用它。很长一段时间,Navicat都是我和同事们的首选,大家都相安无事。

但是,最近因为更换电脑需要重新做系统,结果之前的绿色安装包找不到了,然后在网上下载了好几个Navicat破解版都安装不成功。

直到被折磨得精疲力尽,偶然发现网上有人在推一款免费又好用的多数据库管理工具SQL Studio。虽然是刚刚发布第一版,但是SQL Studio在性能和功能上的表现都相当不错,关键面向个人还是免费的,对于程序员来说,真是可遇不可求啊。

我花了一些时间研究SQL Studio,下面我通过图文给大家安利一波。

一、SQL Studio概述

SQL Studio是一款由麦聪软件研发的多数据库管理工具,提供Windows、Linux 和 MacOS三种版本的软件包,支持中英文两种语言,由Java编写,默认使用 JDK 8进行编译。

目前,SQL Studio 面向个人开发者提供免费使用,支持的主流数据库不算很多只有7种,包括PostgreSQL、MySQL、SQLite、SQL Server、Oracle、DM(达梦)、KingBase(人大金仓)等数据库。相信,SQL Studio后续版本还会支持更多类型和数量的数据库。

在这里插入图片描述

二、下载和启动系统

不同于Navicat采用客户端开发模式,SQL Studio采用了纯Web化开发模式,免去了繁琐的安装配置过程,解压缩软件包之后一键就可以启动了,这一点真的很方便。

由于下载的软件包里封装了JDK环境,所以三个软件包:Windows软件包大小是299MB,MacOS软件包是156MB,Linux版本是262MB。我下载的是Windows软件包,接下来以这个版本为基础做体验。

在这里插入图片描述

下载的时候,看见官方提示推荐使用Chrome浏览器,不过我使用360浏览器没有任何影响。

启动过程很简单,不用再考虑JDK环境的安装和配置问题了。解压缩包之后,直接双击“maicong-sqlstudio_startup”批处理文件。

在这里插入图片描述
双击之后,系统会弹出一个命令行窗口,显示“SQLStudio Start Done”,即为启动成功,点击任意键可关闭这个窗口。

在这里插入图片描述
等待几秒钟后,在默认浏览器上,SQL Studio产品登录界面即可启动了。系统提示,首次登录默认管理员用户名是“maicong”,不过密码可以任意输,等进入系统后管理员可以修改。

在这里插入图片描述

输入用户名和任意密码后是下面这个界面。
在这里插入图片描述

怕大家们找不到下载的地方,补充一张图片。
在这里插入图片描述

三,管理数据源

可以看出,SQL Studio对国产数据库的支持还是很用心的。优先支持DM(达梦)、KingBase(人大金仓)两家国产自研的数据库。

目前,据观察没有见到哪家多数据库管理工具支持这两款国产数据库。不过,这两款在国内应该有不少政府机构的用户,尤其达梦还在2022年成功通过上证所的上市审核,估值达500亿元。

聊远了,现在回到今天的正题。

为了快速体验,我选择已配做好的PostgreSQL数据源。下次,有机会给大家体验一下连接国产数据库的过程。

进入SQL Studio,第一件事情就是连接数据库,点击右上角的“添加数据源”按钮。

在这里插入图片描述
在这里插入图片描述

选择数据类型PostgreSQL,填写数据源的基本信息。

在这里插入图片描述

有些需要添加云端数据源或连接池,可以在“高级配置”中的“JDBC URL”和“配置连接池”两个输入框内分别添加。这一点SQL Studio考虑的还是蛮全面的。

在这里插入图片描述

测试一下连接是否成功。

在这里插入图片描述

单击“确定”连接成功,别忘了,刷新一下才能看到连接的数据源。

在这里插入图片描述

从完成下载开始到启动、登录和连接数据库,我只用了不到2分钟。这种通畅的感觉还是挺舒服的。回想起安装破解版Navicat的过程,简直不堪回首。

四、数据的查询和管理

SQL Studio把数据分为数据源(业务系统)、数据库、数据表三级目录结构。

1、模糊查询:SQL Studio支持对库、表以及视图、函数、存储过程、物化视图等的模糊查询,哪怕只记得一个字母,也能搜索出所有关联的库和表,方便进一步筛选。

在这里插入图片描述

2、数据表管理:针对数据表可以执行查看、导出数据、生成SQL、复制、删除、重命名和刷新等操作。

这里重点说一下查看、导出数据功能,其他功能比较简单留给大家自己去体验。

点击“查看”,可以查看数据表的属性和数据详情。

在这里插入图片描述

其中,属性栏里包含列、约束、外键、索引和DDL等信息,可以修改表名和增加注释,但是不能修改其他项。数据栏里展示了数据表内各字段的详情,系统默认展示50行,如果需要可以手动修改展示行数,最多1000行。

有一个重要的操作,大家一定感兴趣:双击行号可以修改表结构和表中数据。

在这里插入图片描述

如果1000行数据满足不了需要,可以在“导出数据”选项里自定义导出数据的行数,而且是无限量数据导出。

在这里插入图片描述

这是SQL Studio的独特优势。

3、新建SQL查询

任意数据库的右侧都有类型省略号的三个点,单击“新建查询”即可创建查询窗口,窗口下限可以根据个人需要拉动调节大小。

在这里插入图片描述

在查询之前,先认识一下编辑窗口左侧的功能,从上到下分别是:执行、批量执行、解释执行、保存和格式化。

比如,要查询2022年2月1日至今注册客户信息,包括ID、区域、姓名、职位和时间等。
查询结果显示有1000行数据,用了191ms。

这里执行结果的展示,SQL Studio依然默认最多是1000行,下图的右下角可以选择每页展示多少条数据,双击“结果”或者单击放大图标可以全屏查看数据。

在这里插入图片描述

这里简单说一下SQL Studio的人性化设计:编辑框支持智能输入提示,通过颜色的改变显示包括SQL语法、数据库名、字符串等;“历史查询”,记录的是已完成的查询操作,成功和失败的都会记录下来;“保存的查询”,保存的是以往编辑过的SQL语句,新建查询后双击该条记录即可快速粘贴到编辑框里。

这里“保存的查询”结果会在“个人中心”再次看到,并可以进行增删改操作。

在这里插入图片描述

“历史导出”文件可以保存为CSV和Excel两种格式。仍然以上面1000行数据结果为例,在查询结果里,可以根据需要自定义导出的行数,也可以全部导出。

值得一提的是,SQL Studio对正在执行任务的取消操作——当发现某个任务执行时间太长,通过单击“Cancel”随时中断这个任务的执行,在一定程度上降低了系统卡死或崩溃的概率。

在这里插入图片描述

这个功能在其他SQL工具上经常是反应慢,要么是根本关不掉。相信,那些无数次遭遇卡死、闪退的开发者,一定能感同身受。

五、其他管理功能

SQL Studio设计了很多帮助用户的辅助功能,这里重点说一下我比较关注的两个地方。

1,个人中心:点击右上角人像,在下拉菜单中选中“个人中心”。

在这里插入图片描述

建议大家用任意密码登录之后,就在这里修改为自己熟悉的密码。因为大家第一次成功登录后的密码,将自动被系统记忆。第二次登录时,还必须输入第一次的密码才能成功登录。

“个人中心”可以管理“保存的查询”保存的SQL语句,还可以对其进行修改、预览和删除操作。

2,用户管理:可以新增管理员和普通用户两种。

在这里插入图片描述

在很多企业、教育机构里,很多时候都是公用若干个数据库,尤其有些数据库的安全级别非常高。管理员就可以统一添加数据源,无需把数据库的账号和密码告诉每个人。

六、总结

SQL Studio是一款免费又好用的多数据库管理工具,很多优势和亮点让我这个十年程序员也感觉很实用很人性,功能很全面,性能也很稳定,尤其在防卡死和闪退、以及安全性上做了大量的设计,最关键的是这个工具面向个人是免费又好用的。对比价格离谱的Navicat 可以说非常良心了。

同时,SQL Studio支持了很多其他SQL工具没有支持的国产数据库,这对于一些需要管理国产数据库的程序员来说是一个很大的福利。

另外,纯Web版SQL开发模式的设计,虽然在某些操作习惯上略有不同,但是不得不说,云时代纯Web化工具将成为一种普遍需求。

一句话总结,当破解版Navicat不能再用的时候,来体验一下免费又好用的SQL Studio吧。


http://chatgpt.dhexx.cn/article/4hKrj5oL.shtml

相关文章

再见收费的Navicat,操作所有数据库就靠它了

作为一名开发者,免不了要和数据库打交道,于是我们就需要一款顺手的数据库管理工具。很长一段时间里,Navicat 都是我的首选,但最近更换了一台新电脑,之前的绿色安装包找不到了。 于是就琢磨着,找一款免费的…

2023 最新版navicat 下载与安装 步骤及演示 (图示版)

2023 最新版navicat 下载与安装 步骤演示 -图示版 1. 下载Navicat2 .安装navicat 160 博主 默语带您 Go to New World. ✍ 个人主页—— 默语 的博客👦🏻 《java 面试题大全》 🍩惟余辈才疏学浅,临摹之作或有不妥之处&#xff0c…

Navicat最新永久使用安装方法

众所周知, Navicat是一款轻量级的用于MySQL连接和管理的工具,非常好用,使用起来方便快捷,简洁。下面我会简单的讲一下其安装以及使用的方法。并且会附带相关的永久安装教程。 简介 一般我们在开发过程中是离不开数据库的&#xf…

防火墙安全策略配置

建立网络拓扑图,防火墙的接口0/0/0用于连接PC,PC的网段192.168.5.0,PC访问服务器需要经过防火墙的筛选;防火墙的接口0/0/1 用于连接网段192.168.1.0中的服务器,当网段192.168.5.0中的PC访问服务器时,只有符…

本地安全策略

目录 一、打开方式 二、本地安全策略内容 1.账户策略 密码策略 账户锁定策略 2.本地策略 审核策略 用户权限分配 安全权限 一、打开方式 windows系统 1.“开始”菜单——windows管理工具——本地安全策略 2.WinR,输入“secpol.msc”——回车 下面来介绍一下…

打开本地安全策略的方式

目录 方式一:WinR然后打上secpoc.msc命令 方式二:在控制面板中选择 1)点击左下角的windows图标,然后点击设置 2)选择系统安全 3.选择管理工具 4.找到本地安全策略,双击打开 方式一:WinR然后…

安全基线、本地安全策略、账户安全----Windows应用安全

安全基线----Windows应用安全 操作系统安全基线控制密码安全本地安全策略账户策略本地策略 windows账户安全查看账户 操作系统安全基线 安全基线:服务器安全基线是为了满足安全规范要求,服务器必须达到的安全(最低)标准。 主要作用…

华为防火墙的基本安全策略

280、常见的安全策略的配置 实验topo: ①做安全策略,让trust 区域的PC1 可以ping untrust区域; 命令行配置: # security-policy default action permit rule name trust_untrust source-zone trust destination-zone untrust so…

CentOS服务器安全配置策略

近期服务器频繁有被暴力破解,大致分析了一下入侵行为,整理了常用的安全策略: 最小的权限最少的服务最大的安全 1. 修改ssh默认连接22端口 和 添加防火墙firewalld 通过端口 步骤: 1) 修改ssh的默认端口22:…

Windows Server 2008 中的服务器安全策略管理

在 Windows Server 2008 中,您可以使用许多工具来确保计算机的安全。本文将着重介绍三种工具,您可以单独或配合使用这些工具来管理服务器上的安全策略: 安全配置向导 (SCW) 和 Scwcmd 命令行工具 “安全模板”管理单元 “安全配置和分析”…

服务器系统策略功能,设置服务器系统口令复杂度策略

设置服务器系统口令复杂度策略 内容精选 换一换 在裸金属服务器支持一键重置密码功能的前提下,重置裸金属服务器管理帐号(root用户或Administrator用户)的密码。可以通过查询是否支持一键重置密码API查询是否支持一键重置密码。无符合安全要求的密码复杂度检查,非安全密码输入…

防火墙安全策略

安全区域 安全区域(Security Zone):一个或多个接口的集合。 在同一个区域内的主机通信是不受安全策略的控制的; 在不同区域之间的主机通信是需要经过安全检查的。 安全区域(默认)信任程度优先级描述Local…

华为防火墙安全策略

1初识安全策略 小伙伴们,我们试想下如果防火墙把所有流量都拒绝了,内部用户将无法畅游网络,外部合法用户将无法访问内部资源。因此我们需要配置防火墙的一个特性,让它更好的实现防火墙的功能,这个特性就是安全策略。平…

Windows 本地安全策略

Windows本地安全策略 一、本地安全策略1. 概述2. 打开方式 二、帐户策略1. 密码策略2. 帐户锁定策略 三、本地策略1. 审核策略2. 用户权限分配3. 安全选项 四、本地安全策略应用1. 案例一2. 案例二3. 案例三4. 更新策略 一、本地安全策略 1. 概述 对登陆到计算机上的账号定义…

防火墙技术之安全策略

防火墙技术之安全策略 1.什么是安全策略2.缺省包过滤3.安全策略发展历程4.Local区域的安全策略5.ASPF 1.什么是安全策略 安全策略基于安全区域的域间关系来呈现,其内容包括两个组成部分。 条件。检查报文的依据,防火墙将报文中携带的信息与条件逐一对比…

Windows 10 布置IP安全策略

文章目录 Windows 10 布置IP安全策略1.winR进入windows10运行窗口2.输入secpol.msc3.进入本地安全策略窗口4.右键点击 IP 安全策略,选中创建 IP 安全策略,都点击下一步5.回到本地安全策略,右键点击 IP 安全策略选中管理 IP 筛选器列表和筛选器…

修改服务器组策略,修改服务器组策略

修改服务器组策略 内容精选 换一换 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 SAP S/4HANA实例运行在弹性云服务器上。需要根据部署场景&…

Linux服务器安全策略

1.常见的服务器攻击类型 (1)密码暴力破解攻击 密码暴力破解攻击的目的是破解用户的密码,从而进入服务器获取系统资源或者是进行破坏。 (2)拒绝服务攻击 拒绝服务攻击基本原理就是利用合理的服务请求来占用过多的服…

如何配置服务器安全策略?

如何配置服务器安全策略? 内容摘要:如何配置服务器安全策略?服务器安全策略的核心价值在于保障数据中心服务器的安全性。数据中心是应用虚拟化的基础平台,保证了这个平台的稳定和安全,各种操作才会流畅无阻。 1、功能描…

Windows服务器安全策略设置

Windows服务器安全策略设置 1.非必要共享服务和端口-操作系统2.密码复杂度和定期更新-操作系统3.登陆失败锁定和超时锁定-操作系统4.禁用guest和administrator改名-操作系统5.三员设置-操作系统6.信息资源分级分类和依据敏感标签访问控制-操作系统7.限制终端接入地址-操作系统8…