很多国内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. Windows7下驱动开发与调试体系构建——2.R3与R0的通信示例

    目录/参考资料:https://www.cnblogs.com/railgunRG/p/14412321.html 在阅读本节前,建议先阅读<Windows内核安全与驱动开发>第五章内容, ...

  2. Android 跨进程渲染

    本项目用于验证 Android 是否能够跨进程渲染 View,最终实现了在子进程创建WebView,主进程显示的功能. 一.跨进程渲染的意义 有一些组件比如 WebView 如果在主进程初始化,会大大 ...

  3. OpenHarmony移植案例: build lite源码分析之hb命令__entry__.py

    摘要:本文介绍了build lite 轻量级编译构建系统hb命令的源码,主要分析了_\entry__.py文件. 本文分享自华为云社区<移植案例与原理 - build lite源码分析 之 hb ...

  4. Azure DevOps Server 设置项目管理用户,用户组

    一,引言 Azure DevOps Server 搭建完成后,关于如何进行项目管理,项目成员管理等,我们接着上一篇文章,继续讲解 Azure DevOps Server 的用户,用户组.首先,我们需要 ...

  5. python列表、元祖

    #列表创建1 a=['李刚','李白','王维','苏轼','李商隐','苏洵','王安石','司马光'] #列表创建2 b=list(['李刚','李白','王维','苏轼','李商隐','苏洵', ...

  6. UWSGI 安装出现 ModuleNotFoundError: No module named '_ctypes'

    原因:Python3中有个内置模块叫ctypes,它是Python3的外部函数库模块,它提供兼容C语言的数据类型,并通过它调用Linux系统下的共享库(Shared library),此模块需要使用C ...

  7. toB应用私有化交付发展历程、技术对比和选型

    由于数据隐私和网络安全的考虑,大多数toB场景的客户需要私有化应用交付,也就是需要交付到客户的环境里,这样的客户有政府.金融.军工.公安.大型企业.特色行业等,这些私有化场景限制很多,如何提高私有化应 ...

  8. bugku web基础$_POST

    这道题也是让what=flag就行了 直接试试通过max hackbar来进行post传入 得到flag

  9. Spring Security(3)

    您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来- 前面运行写好的代码之所以没有任何显示,是因为还没有对Spring Security进行配置,当然啥也不显示了.这就好比你坐在车上,却不打开发动机 ...

  10. c++详细学习——继承

    通常讲父类(parrent)-子类(child).基类(base)-派生类(derived)和超类(super)-子类(sub) 1 最基础的写法 以下例子为最基本的写法,默认构造 1 enum Ge ...