推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

再见了Navicat,以后管理所有数据库就看SQL Studio工具了

   2023-07-10 网络整理佚名1330
核心提示:厂家自带数据库管理工具,无法管理多种数据库,还得找一款多数据库管理工具/SQL工具。目前,据观察没有见到哪家多数据库管理工具支持这两款国产数据库。支持对库、表以及视图、函数、存储过程、物化视图等的模糊查询,哪怕只记得一个字母,也能搜索出所有关联的库和表,方便进一步筛选。支持了很多其他SQL工具没有支持的国产数据库,这对于一些需要管理国产数据库的程序员来说是一个很大的福利。

导读:作为一个十年的资深程序员,我和同事长期以来一直与破解版和睦相处。 不过最近因为换电脑,需要重新搭建系统。 结果之前的绿色安装包找不到了,然后网上下载的几个破解版都无法安装。 直到我筋疲力尽时,我才偶然发现了一些我可以信赖的免费且优秀的多数据库管理工具。

文本:

作为一个十岁的程序员,我的日常工作就是与各种数据库密切接触。 厂商有自己的数据库管理工具,无法管理多个数据库,所以必须寻找多数据库管理工具/SQL工具。

还在读大学的时候老师就推荐了破解版,毕业后需要使用SQL工具的时候就用了它。 长期以来,这里是我和同事们的首选,大家相安无事。

但最近由于更换电脑,系统需要重新搭建。 结果之前的绿色安装包找不到了,然后网上下载的几个破解版也无法安装。

直到我被折磨得精疲力尽时,无意间发现网上有人在推一款免费好用的多数据库管理工具SQL。 虽然第一个版本刚刚发布,但是SQL的性能和功能都相当不错。 关键是它对个人免费。 对于程序员来说,确实是很难得。

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

1. SQL概述

SQL是 开发的多数据库管理工具。 它提供了Linux和MacOS三个版本的软件包。 它支持中文和英文。 它是用 Java 编写的,默认使用 JDK 8 编译。

目前SQL是免费提供给个人开发者的,支持的主流数据库并不多,包括MySQL、SQL、DM(大盟)、(人大金仓)等数据库。 相信SQL的后续版本将支持更多类型和数量的数据库。

2.下载并启动系统

与客户端开发模式不同,SQL采用纯粹的基于Web的开发模式,省去了繁琐的安装和配置过程。 软件包解压后,一键启动即可,真是方便。

由于下载的软件包中封装了JDK环境,因此共有三个软件包:软件包大小为299MB,MacOS版本为156MB,Linux版本为262MB。 我下载了这个软件包,我会用这个版本作为体验的基础。

下载时看到官方提示推荐使用浏览器,但我用的是360浏览器,没有任何影响。

启动过程非常简单,无需考虑JDK环境的安装和配置。 解压包后,直接双击“-”批处理文件。

双击后系统会弹出命令行窗口并显示“Start Done”,即表示启动成功。 单击任意键可关闭此窗口。

等待几秒钟后,SQL 产品登录屏幕将在您的默认浏览器上启动。 系统提示首次登录默认管理员用户名是“”,但密码可以任意输入,管理员进入系统后可以修改。

输入用户名和任意密码后,将显示以下界面。

恐怕你找不到下载的地方,所以添加一张图片。

SQL官网下载地址:#/home//

三、连接数据源

可见SQL对国产数据库的支持非常用心。 优先支持DM(大盟)和(仁达金仓)两个国内自主研发的数据库。

据观察,目前国内还没有多数据库管理工具支持这两个数据库。 不过,这两种模式在国内应该有不少政府机构的用户,特别是大梦将于2022年顺利通过上交所上市审核,估值达到500亿元。

扯远了,回到今天的话题。

为了快速体验,我选择已配置的数据源。 下次有机会给大家展示一下连接国内数据库的过程。

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

选择数据类型并填写数据源的基本信息。

有些需要添加云数据源或者连接池,可以在“高级配置”中的“JDBC URL”和“配置连接池”两个输入框中添加。 在这一点上,SQL考虑得相当全面。

测试一下是否连接成功。

点击“确定”即可连接成功。 不要忘记刷新以查看连接的数据源。

从下载完成到启动、登录、连接数据库,我只用了不到 2 分钟的时间。 这种一览无遗的感觉相当舒服。 回想起安装破解版的过程,不忍回头。

4、数据查询与管理

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

1、模糊查询:SQL支持对库、表、视图、函数、存储过程、物化视图等进行模糊查询,即使只记住一个字母,也可以搜索所有关联的库和表进行进一步筛选。

2.数据表管理:可以对数据表进行查看、导出数据、生成SQL、复制、删除、重命名、刷新等操作

这里我们重点介绍查看和导出数据的功能。 其他功能比较简单,留给大家自行体验。

点击“查看”可以查看数据表的属性和数据详细信息。

其中,属性列包含列、约束、外键、索引、DDL等信息。 您可以修改表名和添加注释,但不能修改其他项目。 数据栏显示数据表中各个字段的详细信息。 系统默认显示50行。 如果需要,您可以手动修改显示的行数,最多 1000 行。

有一个重要的操作你一定感兴趣:双击行号可以修改表结构和表中的数据。

如果1000行数据无法满足您的需求,您可以在“导出数据”选项中自定义导出数据的行数,并且有无限制的数据导出。

这就是SQL的独特优势。

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

在查询之前,我们先来熟悉一下编辑窗口左侧的功能。 从上到下分别是:执行、批量执行、解释执行、保存和格式化。

例如需要查询2022年2月1日至今的注册客户信息,包括ID、地区、姓名、位置和时间等。

查询结果显示有1000行数据,耗时191ms。

这里执行结果的显示,SQL仍然默认最大1000行。 下图右下角可以选择每页显示多少条数据。 双击“结果”或单击放大图标可全屏查看数据。

这里简单说一下SQL的人性化设计:编辑框支持智能输入提示,包括SQL语法、数据库名、字符串等,通过颜色变化; “历史查询”记录完成的查询操作,成功和失败都会被记录; “保存查询”保存之前编辑的SQL语句。 创建新查询后,双击记录即可将其快速粘贴到编辑框中。

在这里,“已保存的查询”结果将在“个人中心”中再次看到,并且可以添加、删除或修改。

“历史导出”文件可以保存为 CSV 和 Excel 格式。 仍然以上面的1000行数据结果为例,在查询结果中,你可以根据需要自定义导出的行数,也可以全部导出。

值得一提的是,SQL取消正在执行的任务——当发现某个任务执行时间过长时,可以随时通过点击“”来中断该任务的执行,这样就减少了系统卡住或崩溃到一定程度。 可能性。

该功能在其他SQL工具上往往响应缓慢,或者根本无法关闭。 相信那些无数次遇到过卡顿、崩溃的开发者一定会有同感。

5、其他管理功能

SQL设计了很多辅助函数来帮助用户。 这里重点说一下我比较关心的两个地方。

个人中心:点击右上角头像,在下拉菜单中选择“个人中心”。

建议您使用任意密码登录,并在此处更改为您熟悉的密码。 因为每个人第一次登录成功后的密码都会被系统自动记住。 第二次登录时,必须输入第一次密码才能登录成功。

“个人中心”可以管理“保存的查询”中保存的SQL语句,还可以修改、预览和删除它们。

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

在许多企业和教育机构中,经常共享多个数据库。 特别是有些数据库的安全级别非常高,账号和密码不可能给到每一个普通用户。 因此,SQL只授予管理员“添加数据源”权限,普通用户没有此权限。 这也在一定程度上提高了数据库的安全性。

六、总结

SQL是一个免费且易于使用的多数据库管理工具。 很多优点和亮点让我这个十年程序员感觉非常实用和人性化,功能全面,性能稳定,特别是在抗干扰和闪退方面,并且在安全方面做了很多设计。 最重要的是,这个工具对个人来说是免费且易于使用的。 与离谱的价格相比,可以说是非常良心了。

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

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

总之,当破解版无法使用的时候,就来体验一下免费好用的SQL吧。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON