破解版Navicat一直很好用,但是如果每天的工作都是跟各种数据库打交道。厂家自带数据库管理工具,无法管理多种数据库,还是需要找一款多数据库管理工具/SQL工具。

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

直到被折磨得精疲力尽,偶然发现网上有人在推一款免费又好用的多数据库管理工具SQL Studio。

虽然是数据库市场新秀,但是SQL Studio在性能和功能上的表现都相当不错,关键面向个人还是免费的,对于程序员来说,真是可遇不可求啊。

企业版本支持个性化定制,官网有与个人版本的对比表,大家也可以看一下

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


一、SQL Studio是什么?

SQL Studio是一款可创建多个连接的Web版数据库管理开发工具,让你从单一应用程序可同时连接Oracle、PostgreSQL、MySQL、SQLite、SQL Server、Oracle、DM(达梦)、KingBase(人大金仓)、MongoDB、Impala等数据库。(——来自麦聪软件官网介绍)

与传统SQL开发工具以客户端架构有所不同,SQL Studio采用图形化Web界面,在安装、使用的时候都更加便捷。

目前,SQL Studio同时支持中英文两种语言,可以一键运行在三种不同的操作系统平台上,包括Windows、Linux、MacOS,无需任何安装和配置。


 二、下载和启动系统

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

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

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

启动过程很简单,不用再考虑JDK环境的安装和配置问题了。

解压缩包之后,直接双击“maicong-sqlstudio_startup”批处理文件。

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

等待几秒钟后,在默认浏览器上,SQL Studio产品登录界面即刻启动了。

输入用户名和任意密码后是下面这个界面。

怕大家找不到下载的地方,补充一下下载流程。

进入麦聪软件官网:麦聪软件|全球领先的DaaS(数据即服务)软件厂商,让数据消费更简单选择“产品”——点击“SQL Studio”——点击“立即使用”


三,连接数据源

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

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

讲多了,我们回到正题。

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

 选择连接数据库的类型,填写数据源的基本信息。这里我以MySQL为例。

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

测试成功后,即可成功连接到数据源,记得点击“确认”

点击SQL Studio图标,回到产品界面,刷新后可以看到我们连接到的数据库。


四、数据的查询和管理

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

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

2、数据表管理:可以直接查看表,查看表分为属性界面和数据界面。属性界面里包含列、约束、外键、索引和DDL等信息,可以修改表名、注释,表结构,而且能看到对应修改操作背后的SQL语句。

系统设置中,支持自定义修改内存。数据界面展示具体的表中数据,系统默认展示50行,可以手动修改展示行数,同时对查询数据的数量、历史数据查询的数量等都能自主设定

而且是无限量数据量导出,这是SQL Studio的优势。

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

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

“批量执行”方便刷库等操作;

“解释执行”帮助分析sql语句性能从而优化。

这里简单说一下SQL Studio的人性化设计:编辑框支持智能输入提示,通过颜色的改变显示包括SQL语法、数据库名、字符串等;

“保存”按钮可以将经常要用的sql语句保存下来,支持快捷键操作,而且可以在下方“保存的查询”中直接编辑、复制和删除。

“历史查询”会展示所有执行记录;

“导入导出”会记录所有的数据记录。

完整的历史审计功能,且“结果”、“历史查询”、“保存的查询”、均支持定位搜索,

保存——保存的查询、历史查询、导入导出

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


 五、其他管理功能

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

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

用户管理功能规定只有管理员可以新建账号、也只有管理员可以增加和删除数据源,方便团队协同和集中管理,这样避免了许多安全问题。

超大数据量支持 : 展开1W张表格稳定丝滑不卡顿。毫秒级查询千万级数据,内网导出3000W行数据仅需140秒。


六、总结

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

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

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

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

国产软件出头 | Web版数据库管理工具 SQL Studio颠覆市场相关推荐

  1. Web IDE优势在哪?详解Web版数据库管理工具SQL Studio

    Web IDE优势在哪?详解Web版数据库管理工具SQL Studio 去年年末,GitPod在A轮融资中获得2500万美元,用来兑现云端开发环境(Cloud Development Environm ...

  2. 国产软件爆发 中国版Navicat,SQL Studio成数据库管理工具热门

    如果关注2023年的A股市场,会发现各行各业都掀起了"国产化替代"运动的热潮.不仅仅是芯片,新能源.医疗器械甚至软件等领域,也都加快了国产化进程. 长期以来,中国的软件业比较依赖国 ...

  3. 国产软件爆发!中国版Navicat,SQL Studio成数据库管理工具热门

    如果关注2023年的A股市场,会发现各行各业都掀起了"国产化替代"运动的热潮.不仅仅是芯片,新能源.医疗器械甚至软件等领域,也都加快了国产化进程. 长期以来,中国的软件业比较依赖国 ...

  4. 值得推荐的WEB版报表工具-报表设计器

    前段时间公司开发自己部门的业务系统,项目经理要求调研下有没有一款好用的报表,最好是便宜的. 我在网上调研了好多报表,发现有些大型报表配置复杂企业使用收费高.开源的报表问题提多大多数是外国的,再就时需要 ...

  5. 追赶与突围,国产软件如何化解基础开发工具危机?

    导读:应对软件基础工具危机,中国准备好了吗? 提到科技领域的"卡脖子",很多人会想到"缺芯少魂"."芯"指芯片,"魂"指 ...

  6. 你该看看这款免费、好用的SQL可视化工具SQL Studio

    在这里给大家介绍一款好用的.免费的SQL可视化工具,它叫做SQL Studio,最重要的是性能很高而且稳定. 附赠官网下载链接:麦聪软件|全球领先的DaaS(数据即服务)软件厂商,让数据消费更简单 我 ...

  7. Web 版 VS Code (Visual Studio Online) 即将来临!

    今天(北京时间 2019 年 5 月 7 日),在微软Build 2019开发者大会上,微软宣布了 Web 版本的 VS Code - Visual Studio Online. 相信读者们对Web ...

  8. 网页版数据库管理工具安装教程——phpAdmin

    phpMyAdmin 就是一种 MySQL 数据库的管理工具,安装该工具后,即可以通过 web 形式直接管理 MySQL 数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管 ...

  9. 超酷弦 web版PPT 基于impress.js 颠覆性在线演示应用

    题记:最近看到impress.js,眼前一亮,发现超酷炫颠覆性在线演示系统,于是学者用了一下,主要是用的他的框架,然后样式上改了一下. 官方github连接 https://github.com/im ...

最新文章

  1. .Net 2.0 中的发送邮件实现小解(轉)
  2. POJ 3225 Help with Intervals(线段树)
  3. kmeans设置中心_kmeans聚类与支持向量机(1)
  4. 谷歌研究发现优秀的团队必须具备这五个关键特质
  5. 延迟反馈带来的样本偏差如何处理
  6. 前端应该掌握的网络知识(1)
  7. ODB——基于c++的ORM映射框架尝试(安装)
  8. 链式向前星(一个优秀的存储图的数据结构)
  9. 华为P50标准版规格曝光:或搭载骁龙888 4G
  10. pytorch,cuda8,torch.cuda.is_available return flase (ubuntu14)
  11. 如何搭建一个spring boot项目
  12. 合上More Exceptional C++的瞬间
  13. Vue学习笔记(六)
  14. Nginx之11吸星大法 - (页面缓存)
  15. [轉]PHP执行MYSQL存储过程报错:Commands out of sync; you can't run this command now 问题的解决...
  16. Android触控签名软件,Android Sign Kit(app一键签名)
  17. 硬盘测速工具:Blackmagic Disk Speed Test for Mac
  18. 如何使用JavaScript重定向到其他网页?
  19. 火狐插件 测试浏览器兼容性_在Firefox中测试和报告插件兼容性
  20. Python删除txt文件指定行

热门文章

  1. 古人云:脚踏实地没有办不成的事!入门java从这里一步一步学起!
  2. day03_python基础
  3. oracle数据库分区表建立索引
  4. 人海源码系列-Reentrantlock
  5. windows server 2016 IIS安装
  6. 后量子 KEM 方案:LAC
  7. 线性时间选择【递归分治法】
  8. 扫雷游戏-Java课程设计
  9. 怎样做一个网课查题公众号
  10. iproute2路由配置(ip rule、ip route、traceroute)