数据库管理新定义:一款纯Web化免费SQL开发工具,免安装

news/2025/2/26 7:34:57

SQL Studio是一款由麦聪软件研发的多数据库管理工具,提供Windows、Linux 和 MacOS三种版本的软件包,支持中英文两种语言。SQL Studio是用Java编写的,默认使用 JDK 8进行编译。
下载看这里: [SQLStudio]
(http://www.maicongs.com/#/home/web)
在这里插入图片描述
SQL Studio 面向个人开发者提供免费使用,最新版本为SQL Studio 1.4.0。目前,SQL Studio 1.4.0支持的数据库不仅有MySQL、Oracel、PostgresSQL等主流数据库,还支持武汉达梦、人大金仓等国产数据库
并且最新版已完全支持Hadoop,相信,SQL Studio后续版本还会支持更多类型和数量的数据库在这里插入图片描述
相对传统SQL工具的客户端开发,SQL Studio采用纯Web化开发模式。这种模式最大的好处就是免安装,易上手,更灵活

可以说,SQL Studio的诞生,让广大SQL开发者在Navicat付费版、Navicat破解版之外,多了一款值得信任的免费版SQL开发工具可以选择。

不同于Navicat采用客户端开发模式,SQL Studio采用了纯Web化开发模式,省去了繁琐的安装配置过程,解压缩软件包之后一键就可以启动了,这一点真的很方便。在这里插入图片描述
由于下载的软件包里封装了JDK环境,所以三个软件包都有几百MB大小:Windows软件包大小是299MB,MacOS软件包是156MB,Linux版本是262MB。我下载的是Windows软件包,接下以这个版本为基础来体验。

启动过程很简单,不用再考虑JDK环境的安装和配置问题了。解压缩包之后,直接双击“maicong-sqlstudio_startup”批处理文件。在这里插入图片描述
等待几秒钟后,就可以在默认浏览器中启动这款产品的操作界面了。系统提示,首次登录默认管理员用户名是“maicong”,不过密码可以任意输,进入系统后管理员可以修改。在这里插入图片描述

功能体验

左侧的数据库列表可以对数据库对象进行可视化管理;顶部的搜索也能定位到具体的表、视图、函数等。在这里插入图片描述
可以直接查看表,查看表分为属性界面和数据界面。属性界面里包含列、约束、外键、索引和DDL等信息,可以修改表名、注释,表结构,而且能看到对应修改操作背后的SQL语句。在这里插入图片描述
系统设置中,支持自定义修改内存。数据界面展示具体的表中数据,系统默认展示50行,可以手动修改展示行数,同时对查询数据的数量、历史数据查询的数量等都能自主设定在这里插入图片描述
编辑框左侧的“保存”按钮可以将经常要用的sql语句保存下来,支持快捷键操作,而且可以在下方“保存的查询”中直接编辑、复制和删除。(这一点真的很方便)。

“历史查询”会展示所有执行记录;“导入导出”会记录所有的数据记录。

编辑框左侧还有“执行“、一键解释执行”、“格式化”、“批量执行”等功能。“批量执行”方便刷库等操作;“解释执行”帮助分析sql语句性能从而优化。在这里插入图片描述
超大数据量支持 : 毫秒级查询千万级数据,导出3000W速度比Navicat还快,展开1W张表格稳定丝滑不卡顿。

结果栏可进行列筛选,手动筛选想看的列数据,查看数据更方便。

结果栏旁边有一个下载按钮,可以将数据导出;有csv和excel两种格式。在这里插入图片描述
直接生成简单的SQL语句模版、一键复制表等功能。

导入导出数据,支持直接导入csv文件。

自动生成测试数据 : 不再需要写代码,SQL Studio自动帮你生成测试数据,省心省力。在这里插入图片描述


http://www.niftyadmin.cn/n/260372.html

相关文章

OSCP-Pwned1(pwn题)

目录 扫描 FTP HTTP FTP ssh 提权 扫描 sudo nmap 192.168.218.95 -p- -sS -sCPORT STATE SERVICE VERSION 21/tcp open ftp vsftpd 3.0.3 22/tcp open ssh OpenSSH 7.9p1 Debian 10+deb10u2 (protocol 2.0) | ssh-hostkey: | 2048 fe:cd:90:19:74:91:a…

【C++ Metaprogramming】0. 在C++中实现类似C#的泛型类

两年前,笔者因为项目原因刚开始接触C,当时就在想,如果C有类似C#中的泛型限定就好了,能让代码简单许多。我也一度认为: 虽然C有模板类,但是却没办法实现C#中泛型特有的 where 关键词: public c…

实用提示和技巧:如何优化您的接口自动化测试工作流程?

目录 摘要 流程概述 常用工具 示例代码 结论 摘要 接口自动化测试是软件开发过程中至关重要的一环,它可以为开发团队提供稳定、高效的交付管道,并保证质量。在本文中,我们将介绍接口自动化测试的基本流程和常用工具,并提供一…

Ubuntu更新软件下载更新与移除

目录 一、更新软件源 二、下载与安装软件 三、如何移除软件 四、Ubuntu商店下载软件 一、更新软件源 更新Ubuntu软件源的操作步骤,更新软件源的目的就是,将在Ubuntu官网的软件源更改到本地,也就是国内的软件源,这样的话下载安…

判断dll和lib32位还是64位及查看lib是静态库还是导入库

文章目录 dll位数查看lib位数查看查看lib库是静态库还是导入库dll库文件信息查看lib库文件内容查看 dll位数查看 用记事本或者EditPlus直接打开exe或dll文件,找到PE两个字母,在其后的不远出会出现d? 或者L。若是d,则证明该程序是64位&#…

避免for循环里面查数据库的思路

需求&#xff1a;避免for循环里面查数据库 未优化前的代码&#xff1a;for循环里面再去查一遍数据&#xff0c;要是appTasks数据量几百上千个&#xff0c;就要相当于查了几百上千次数据库&#xff0c;查询就会很慢。 appTasks.stream().forEach(item -> {List<AppTaskRe…

Django项目异步改造--Celery

Celery 是一个简单&#xff0c;灵活且可靠的分布式系统&#xff0c;可以处理大量消息&#xff0c;同时为操作提供维护该系统所需的工具。这是一个任务队列&#xff0c;着重于实时处理&#xff0c;同时还支持任务调度。 Celery 通过消息进行通信&#xff0c;通常使用经纪人在 c…

这些不可不知的JVM知识

JVM是面试中必问的部分&#xff0c;本文通过思维导图以面向面试的角度整理JVM中不可不知的知识。 先上图&#xff1a; JVM必备知识 1、JVM基本概念 1.1、JVM是什么 JVM 的全称是 「Java Virtual Machine」&#xff0c;也就是我们耳熟能详的 Java 虚拟机。 JVM具备着计算机的…