很多国内SQL学习者和开发者对Navicat、DBeaver等国外数据库管理工具已经很熟悉了。但是,有没有比他们更适合SQL开发者的数据库管理/SQL工具呢?这里,笔者结合自己的调研来聊一下。

笔者做过一些用户调研。

Navicat虽然功能强大,但是收费对用户来说比较高。尽管有高校版,但是也只在有限时间内有效,而且试用版只能用14天期限。很多受访者承认,他们使用的是Navicat破解版,但是破解版带来的痛苦谁用谁知道,安装过程备受煎熬,用的时候动不动就崩了,更悲催的破解版中被植入木马病毒。

尽管DBeaver推出了可以免费使用的开源社区版,但是使用DBeaver的人数相对Navicat较少一些,功能没有Navicat那么强大、动不动卡死或闪退都是用户的槽点。

那么,有没有性能稳定(不卡死不闪退)、安装配置简单,又免费的SQL开发工具呢?

这篇文章就给大家强烈推荐一下麦聪软件新推出的多数据库管理工具——SQL Studio,满足众多SQL开发者的需求。

首先说安装配置过程——无需安装一键启用!

 

为什么可以一键启用?

与传统客户端SQL开发模式不同,SQL Studio 1.0采用纯Web化开发模式。

这种模式最直接的优势是免安装、易上手,只需将软件包下载到本地,无需经历繁琐的使用环境安装配置过程,解压缩后执行“Startup”批处理文件即可在浏览器启用(不同操作系统启动方式略有差别),从而大大节约SQL开发者原本浪费在安装配置环节的时间。

可能有人会问:纯Web版SQL有什么优势吗?我们用客户端的SQL也很好啊。

纯Web化开发模式最大的优势在协同管理。管理员负责数据库的管理,只需新建用户,即可帮助SQL开发者实现Web端远程访问数据库,与同组人员协同操作,便于管理员对用户行为、工作进度和用户权限等的统一管控,而且无需透露数据库的用户名和密码,很大程度上降低了数据库的安全隐患。

 

其次,再说性能。

有人会说纯Web版SQL工具在交付性会比客户端差,不可否则客户端有其固有优势。但是从发展趋势看,不止SQL工具,纯Web化工具都将成为一种未来的普遍需求。您赞同这个观点吗?

下面说说,笔者调研得到的网友针对传统客户端SQL工具的槽点。

有很多开发者吐槽传统客户端SQL开发工具,虽然功能足够多但实操起来感觉太“重”,导致使用过程复杂增加开发负担。SQL Studio1.0仅提供SQL开发者所必须的功能,删掉非必要的辅助功能,力求为SQL工具“瘦身”,让SQL开发者获得更简单、更高效的操作体验。

也有很多开发者吐槽传统客户端SQL开发工具太“卡”,导致很多正在运行的系统出现“卡死”甚至闪退。SQL Studio经过多年技术经验的积累,从多个层面解决这些问题。当SQL开发需要做大数据量查询时,SQL Studio会提示查询所需的时间和进度,避免因查询数据量过大引起的系统“卡死”。并且,Studio 1.0可以支持高性能数据不限量量导出,文件格式包括CSV和Excel等。

值得一提的是,SQL Studio用户可以随时中止正在执行的操作,这在很多传统SQL工具中是很难实现的。

更多性能欢迎到“麦聪软件”官网“软件下载”注册下载体验。

 

第三,聊聊SQL Studio支持的数据库

目前,SQL Studio 1.0可以支持多种数据库的查询、开发、管理等功能,主要包括PostgreSQL、MySQL、SQLite、SQL Server、Oracle、DM(达梦)、KingBase(人大金仓)等七种主流数据库,支持中英文两种语言,可以运行在Windows、MacOS、Linux等三种操作系统上。

 

后续版本,SQL Studio将逐渐增加所支持数据库的类型和数量。原则上,可以通过JDBC读数的数据库,SQL Studio都将支持。

特别说明的是,SQL Studio将全面支持国产数据库。说句广告法上可能会禁止的话:SQL Studio 1.0可能是目前国内唯一一款全面支持DM(达梦)、KingBase(人大金仓)等国产数据库的SQL工具。甚至,SQL Studio 1.0可以支持所有基于开源数据库PostgreSQL和MySQL的国产数据库。

了解更多详情,欢迎您下载使用之后我们再沟通咨询。

除了Navicat和DBeaver,还有没有免费又好用的数据库管理/SQL工具推荐的更多相关文章

  1. 不用破解版的 Navicat 了,几款免费且好用的 SQL 客户端送给你

    我是风筝,公众号「古时的风筝」. 文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面. 没别的意思,今天就是为了给你推荐几款 MySQL 客户端,这几款 ...

  2. 最佳的 14 个免费的响应式 Web 设计测试工具

    一旦你决定要搭建一个网站就应该已经制定了设计标准.你认为下一步该做什么呢?测试!我使用“测试”这个词来检测你网站对不同屏幕和浏览器尺寸的响应情况.测试在响应式网页设计的过程中是很重要的一步.如果你明白 ...

  3. 五个免费UML建模工具推荐

    UML工具很多是商用的,价格不菲:而免费的UML建模工具,功能完善的很少.以下推荐的是五个免费的UML建模工具,相对而言还算功能比较不错. 1.免费UML建模工具推荐:JUDE – community ...

  4. 5 个免费的受欢迎的 SQLite 管理工具【申明:来源于网络】

    5 个免费的受欢迎的 SQLite 管理工具 包含内容: SQLite Expert – Personal Edition SQLite Expert 提供两个版本,分别是个人版和专业版.其中个人版是 ...

  5. Navicat和DBeaver的查询快捷键

    1.Navicat for MySQL(连接MySQL数据库的工具) ctrl + r 执行查询页中所有的sql语句 ctrl + shift + r 只运行选中的sql语句 2.DBeaver(支持 ...

  6. 10款免费的MySQL数据库图形化管理工具

    绝大多数的关系数据库都明显不同于MS Access,它们都有两个截然不同的部分:后端作为数据仓库,前端作为用于数据组件通信的用户界面.这种设计非常巧妙,它并行处理两层编程模型,将数据 层从用户界面中分 ...

  7. LLBL Gen Pro 4.2 Lite 免费的对象关系映射开发框架与工具

    LLBL Gen Pro是一款优秀的对象关系映射开发框架,自2003年发布以来,一直有广泛的客户群.LLBL Gen Pro有几个标志性的版本,2.5/2.6是一个很稳定的版本,公司的一些旧的项目仍然 ...

  8. Nibbler – 免费的网站测试和指标评分工具

    Nibbler 是一款免费的工具,用于测试网站的各个方面指标.输入任意网站的地址,Nibbler 会给你一份报告,列出网站的10个关键领域的分数,包括可访问性,用户体验,搜索引擎优化,社交媒体和技术等 ...

  9. 一个免费的自动化跨平台测试JavaScript的工具——BrowserSwarm

    BrowserSwarm是一个免费工具,能够自动化跨平台测试JavaScript.

  10. Brackets - 强大免费的开源跨平台Web前端开发工具IDE (HTML/CSS/Javascript代码编辑器)

    Brackets 是一个免费.开源且跨平台的 HTML/CSS/JavaScript 前端 WEB 集成开发环境 (IDE工具).该项目由 Adobe 创建和维护,根据MIT许可证发布,支持 Wind ...

随机推荐

  1. Aspose.Cell和NPOI生成Excel文件

    1.使用Aspose.Cell生成Excel文件,Aspose.Cell是.NET组件控件,不依赖COM组件 1首先一点需要使用新建好的空Excel文件做模板,否则容易产生一个多出的警告Sheet 1 ...

  2. 开发用户K8S授权

    #开发用户没有K8S权限 [ans@master ~]$ kubectl get po Unable to connect to the server: x509: certificate signe ...

  3. 带你从入门到精通学习WireShark

    个人名片: 因为云计算成为了监控工程师‍ 个人博客:念舒_C.ying CSDN主页️:念舒_C.ying 带你从入门到精通学习WireShark 一.什么是WireShark? 二.WireShar ...

  4. 【云原生 · Kubernetes】runtime组件

    个人名片: 因为云计算成为了监控工程师‍ 个人博客:念舒_C.ying CSDN主页️:念舒_C.ying runtime组件 8.1 部署cri-o组件 8.2 下载二进制文件 8.3 修改配置文件 ...

  5. [排序算法] 堆排序 (C++)

    堆排序解释 什么是堆 堆 heap 是一种近似完全二叉树的数据结构,其满足一下两个性质 1. 堆中某个结点的值总是不大于(或不小于)其父结点的值: 2. 堆总是一棵完全二叉树 将根结点最大的堆叫做大根 ...

  6. Mybatis-Plus通用枚举 -基于jackson(Springboot-web内置)

    枚举类 使用 @EnumValue注解标识数据库字段 package com.example.enumpackage; import com.baomidou.mybatisplus.annotati ...

  7. 解决Emma中文乱码

    vim -/.emma/emmarc 找到 db_encoding=latin1 改为 db_encoding=utf8 然后重新运行emma,此时发现还是乱码,不要着急,在执行所有的sql语句之前加 ...

  8. Windows 10 读取bitlocker加密的硬盘出现参数错误怎么解决?

    我为了数据安全,用windows专业版的bitlocker加密了一个固态硬盘SSD做的移动硬盘(u盘同理),在家里电脑(windows10 家庭版)打开的时候出现了参数错误 即使密码输入正确还是这个错 ...

  9. JavaEE Day03 MySQL约束

    MySQL约束--今日内容 1. SQL-(DDL,DML,DQL),讲完DQL查询语句的使用 排序查询 聚合函数 分组查询 分页查询 2. 约束 3. 多表之间的关系 4. 范式(用于更好地设计表, ...

  10. python注释、变量、数据类型详细

    目录 1.python注释 2.PEP8规范 3.变量与常量 1.python中的变量 2.变量名的命名规范 3.常量的基本使用 1.python注释 什么是注释? 注释是对代码的解释说明,写注释是为 ...