十年老程序员:再见了Navicat,以后多数据库管理就用这款SQL工具

文章来源:老彭的码农人生

作为近十年的老码农,日常工作离不开数据库管理工具,大学的时候老师推荐Navicat,一直用到了现在。

最近突发奇想:这么多年过去了,有没有啥“长江后浪”更好用呢?毕竟Navicat也着实不便宜,正义感爆棚想支持正版心里也会有点滴血。(和我一样的同学应该很多吧,毕竟中国的软件消费习惯摆在这呢,哈哈。)

研究了很多工具,反倒是一款新产品让我很惊喜。使用的差不多了,今天就给大家安利一下这款免费的工具:SQL Studio

01

SQL Studio概述

官网介绍的比较中肯,我直接搬过来了:

SQL Studio是一款可创建多个连接的Web版数据库管理开发工具,让你从单一应用程序可同时连接PostgreSQL、MySQL、SQLite、SQL Server、Oracle、DM(达梦)、KingBase(人大金仓)等数据库。

SQL Studio官网介绍

主窗口直观完善的图形用户界面和强大的SQL编辑器功能极大简化了大家的数据库管理开发工作,随时随地的团队协作,完整的审计功能,让用户实现高效、安全的SQL开发,个人开发者可永久免费使用。(这句比较重点)

02

SQL Studio下载安装

SQL Studio第一个特别之处:Web版工具。

顺应了现在的时代发展趋势,直白点说就是:省去了繁琐的安装配置过程,解压软件包后一键启动;其次更加方便团队协作和公司的集中管理,老板会更高兴。

软件下载

官网的安装包略大,一两百兆,主要是因为他们封装了JDK,避免用户没有Java环境。

解压,运行shell脚本,启动工具

解压安装包后,直接运行终端shell脚本,“1+回车”即可启动,跳出浏览页呈现工具登陆界面。

03

SQL Studio连接数据源

SQL Studio第二个特别之处:支持国产数据库。

SQL Studio目前支持武汉达梦、人大金仓两家国产自研数据库,数据库国产替代化浪潮下,越来越多的公司和政府机构开始转向国产数据库,但是老牌数据库管理工具都没有快速发布支持版本。

本地部署模式下,国内关系型数据库市场格局,2021

达梦22年成功通过上证所的上市审核,估计用达梦数据库的同学不在少数,SQL Studio就挺适合大家。

登陆界面

进入SQL Studio,首先就是连接数据源,点击“数据配置”界面的“添加数据源”按钮。

添加数据源

选择数据库类型,进行连接。

选择数据库类型

高级配置中可配置连接池,测试连接,确定即可。

基础设置和高级配置

从下载启动到登录、连接数据源,整个过程2-3分钟就能搞定。对新手很友好,很适合在校生学习相关课程、实操;也很适合职场使用,方便简单。

04

SQL Studio操作及功能介绍

数据库列表支持对数据库对象进行可视化管理;顶部搜索:方便我们快速找到对应的数据库、表、函数、视图等。

图形化界面可视化管理

可以直接查看表,查看表分为属性界面和数据界面。

属性界面

属性界面里包含列、约束、外键、索引和DDL等信息,可以修改表名、注释,表结构,而且能看到对应修改操作背后的SQL语句。

修改操作背后的sql语句可直接查看

数据界面展示具体的表中数据,系统默认展示50行,可以手动修改展示行数,最多1000行;也可以在图形化界面直接修改表数据。

直接修改表数据

除了查看表,还可以直接导出表数据、生成一些简单的SQL语句模版、复制表;删除、重命名和刷新等基础操作就不讲了。

导出数据、生成sql等功能

“导出数据”可自定义行数,一次最多20万行。

导出数据

鼠标悬停在数据库右边的三个点上会出现新建查询,单击即可创建编辑窗口;编辑窗口可根据个人需要拉动边框调节大小。

执行按钮、数据下载按钮、结果栏默认1000行

编辑框支持智能提示,可以根据我们输入的字符及语意提示表名等信息。

编辑窗口左侧从上到下分别是:执行、批量执行、解释执行、保存和格式化。

这里执行结果的展示,默认最多展示1000行数据,列宽自适应,还可以选择每列的排序规则,可以选择需要展示和锁定的列,右下角可以选择每页展示多少条数据,左上角双击“结果”或者放大可以全屏观看数据。

一键解释执行:帮助我们分析sql语句的性能,很方便。

解释执行

经常用到的sql语句我们可以选择保存,保存的sql语句会在下方“保存的查询”中显示,支持修改、复制和删除。

结果栏旁边有一个下载按钮,可以将数据导出;有csv和excel两种格式。

数据导出

“结果数据”导出是指将结果栏展示的数据导出,因为结果栏默认最多展示1000行,所以“结果数据”导出最多1000行;

“在线导出”是指将SQL语句执行后的所有数据进行导出,我们最多可以导出20万行,下载数据的行为会记录在右边的历史导出中。

最后聊聊用户管理,工具账号‬分为‬两种‬:普通用户‬和‬管理员‬。

用户管理新增账号

工具‬内部‬管理员‬可以‬新增‬用户‬选择‬权限‬‬,而且‬只有‬管理员‬可以‬增加‬和‬删除‬数据源‬,这样‬‬公司‬数据库‬账号‬、密码‬只有‬管理员‬知道‬,更加安全‬。

不知道大家觉得SQL Studio怎么样呢?欢迎在评论区和老彭讨论。

展开阅读全文

页面更新:2024-05-04

标签:工具   数据源   程序员   语句   按钮   界面   管理员   窗口   数据库   数据   用户

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top