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

news2024/9/20 18:40:19

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.coloradmin.cn/o/458598.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

云HIS(二级医院,乡镇医院,民营医院,标准化HIS医院信息管理系统源码)

传统 HIS(基于医院信息系统) 和云 HIS(基于云计算的医院信息系统)各有优缺点,选择哪种系统需要根据具体情况进行权衡。 传统 HIS 系统通常由医院自行开发和维护,适用于医院内部信息化程度较高、数据安全性…

Sql 优化工具

1、背景 对于正在运行的mysql 性能如何?参数设置的是否合理?账号设置的是否存在安全隐患? 对于Sql执行效率又如何?如何了然于胸? show profile, explain,slow query log ,索引优化&#xff0…

【切负荷】计及切负荷和直流潮流(DC-OPF)风-火-储经济调度模型研究【IEEE24节点】(Python代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

Qt实现滑动条平滑效果

效果图 基于QPropertyAnimation实现 代码部分 //设置滑动条动画 m_scrollAnimationnew QPropertyAnimation; m_scrollAnimation->setTargetObject(this); m_scrollAnimation->setPropertyName("value"); m_scrollAnimation->setEasingCurve(QEasingCurve:…

如何在已创建的SpringBoot项目基础上添加依赖

假设此时已经创建了一个SpringBoot项目,在使用的时候发现缺少 lombok 依赖,此时如何在不创建新项目的基础上添加该依赖?有两种方式: 通过Maven中央仓库导入依赖使用插件EditStarters导入依赖 1,通过Maven中央仓库导入依…

CVE-2023-21839 Weblogic远程代码执行漏洞复现

目录 0x01 声明: 0x02 简介: 0x03 漏洞概述: 0x04 影响版本: 0x05 环境搭建: Docker环境搭建: 漏洞环境搭建: 1、编辑docker-compose.yml 2、启动docker 3、访问页面: 0x…

PM不想做项目管理了,还能干点啥?

做项目经理太累了! 那么 不做项目经理还能做什么呢? 01 铁锅批发商 毕竟 当项目经理的时候 已经囤积了成百上千口锅 十年背锅经验不是瞎吹 并且可现场演示铁锅烙饼 老板亲授,真实还原,充饥必备 02 Office优化师 当项目…

Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享)

常用的两款AI可视化交互应用比较: Gradio Gradio的优势在于易用性,代码结构相比Streamlit简单,只需简单定义输入和输出接口即可快速构建简单的交互页面,更轻松部署模型。适合场景相对简单,想要快速部署应用的开发者。 …

43岁程序员,投了上万份简历都已读不回,只好把年龄改成40岁,这才有了面试机会,拿到了offer!...

40多岁找工作有多难? 一位43岁的程序员讲述了自己找工作的经历: 80年,大专,目前没到43周岁,年前被裁,简历上的年龄是42岁,两个多月投了上万份简历,99.5%是已读未回。后来改变策略把简…

阿里最新研究:当ChatGPT 遇上推荐系统,遭遇滑铁卢

文 |小戏 在 GPT-4 屠榜了 NLP,SAM 零样本分割一切让 CV 消失后,不知道大家会不会有好奇 AI 三大现实应用的另一边岁月静好的推荐系统有没有感受到来自遥远大模型带来的巨大压力。 尽管 ChatGPT 的训练过程似乎没有对推荐系统太多的兼容,但是…

[2020.3.13]通过Android反编译找出问题根因

反编译软件推荐如下: (1)JEB.android.decompiler (2)jadx-0.7.1 问题:喜马拉雅初次进入直播功能时显示无网络连接;播放音频时,播放界面下方内容无法加载,显示网络未连接 1 初次进入直播功能时显示无网络连接 2 左滑切换直播间…

Stability AI,新人工智能背景下的开源先锋

今天跟大家聊聊一家总部设在伦敦的AI公司,虽然小,但对这一波AI浪潮的贡献不可谓不小,好产品好公司都值得推荐给大家。 开源生成式绘画 Stable Diffusion 提起Stability AI,多少有些陌生,但提起Stable Diffusion&#x…

程序员,停止焦虑吧!|原创

hi,我是阿笠。今天聊聊程序员的焦虑问题。 不知道是我看到的消息被定向推送,还是因为现实环境就这样,似乎越来越多的人都被焦虑所困扰。 我也是其中一员。 失眠、焦虑 前段时间因为睡眠困扰,我去看了医生,医生给出的诊…

JavaScript Debugger 调试断点模式

在代码中加入debugger,相当于断点停顿,可用于查看变量传递情况,比如:Vue组件中生命周期onLoad(options) ,在上一页面进入下一页面后,传递进来的参数值。 备注 :options 参数为字符串&#xff0…

测试Ocr工具IronOCR(续2:编写圈选图片识别文本的程序)

上篇文章介绍了加载图片并圈选图片中文字区域的程序实现方式,本文基于此实现识别圈选区域文字内容的程序。主要识别语言包括英文和中文。IronOCR包中自带英文语言包,项目还需安装中文语言包,建议直接安装IronOcr.Languages.Chinese语言包&…

【Java EE】-CSS详解

作者:学Java的冬瓜 博客主页:☀冬瓜的主页🌙 专栏:【JavaEE】 分享: 且视他人如盏盏鬼火,大胆地去走你的道路。——史铁生《病隙碎笔》 主要内容:CSS引入html的三种方式,CSS八大选择器&#xff…

YOLOv8 Tensorrt Python/C++部署教程

B站教学视频 https://www.bilibili.com/video/BV1Pa4y1N7HS Github仓库地址 https://github.com/Monday-Leo/YOLOv8_Tensorrt Introduction 基于Tensorrt加速Yolov8,本项目采用ONNX转Tensorrt方案支持Windows10和Linux支持Python/C YOLOv8 Environment Tenso…

Git cherry-pick详解

文章目录 基本用法引入多个提交代码冲突解决引入分支所有提交引入另一个代码库提交常用配置常见问题 对于多分支的代码库,将代码从一个分支引入到另一个分支是常见需求。 这时分两种情况。一种情况是,你需要另一个分支的所有代码变动,那么就…

Linux命令rsync增量同步目录下的文件

业务场景描述 最近遇到一个问题,需要编写相应的Linux命令,增量同步/var/mysql里的所有文件到另外一个目录/opt/mysql,但是里面相关的日志文件xx.log是不同步的,这个场景,可以使用rsync来实现 什么是rsync命令&#x…

【Linux】冯诺依曼体系及操作系统

本期博客我们将深入学习操作系统的架构 目录 一、冯诺依曼体系结构 二、操作系统(Operator System) 2.1 操作系统的引入 2.2 操作系统的概念 2.3 操作系统的定位 2.4 深度理解操作系统的管理 2.5 系统调用和库函数概念 一、冯诺依曼体系结构 冯诺依曼体系这个名词相信…