专栏首页性能与架构一个写SQL语句的便利工具

一个写SQL语句的便利工具

前言

我们平时会经常写SQL语句,这个过程我有一个痛点

我一直使用的数据库工具是 Sequel Pro,在写SQL时有点不方便,主要是对表明和字段名的自动提示支持得不好

有自动提示,但很迟钝

写SQL的过程中我还需要经常去表结构视图中查看字段名

经常这么操作,也就习惯了,没特意去找其他工具,但前些天无意中发现了一个工具,感觉写SQL真是方便多了

SQLPAD

SQLPAD 是一个非常小巧的工具,在本机运行,通过浏览器页面进行SQL操作

支持的数据库比较多,MySQL, Postgres, SQL Server, Vertica, Crate, Presto

左侧列出了所有表,点击表名后可以展开显示所有字段,这样在写SQL时就可以方便看到字段名了,而且对表名和字段名的自动提示非常顺畅

SQLPAD 可以保存SQL语句,这也是很实用的功能

安装

直接使用npm进行安装:

npm install sqlpad -g 

启动

sqlpad

启动后会显示出访问地址,进入后注册一个账号,然后建立数据库连接即可

小结

SQLPAD非常简单小巧,对我来讲最方便的就是表与字段的显示方式和自动提示,写SQL时感觉很方便,推荐给有同类需求的朋友们

项目地址

https://github.com/rickbergfalk/sqlpad

本文分享自微信公众号 - 性能与架构(yogoup),作者:杜亦舒

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-05-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Elasticsearch SQL

    Elasticsearch 6.3.0 正式发布了,其中有一个重要特性:原生支持 SQL 了,不需要任何外部其他的库、处理方式等等,开箱即用。

    dys
  • 如何有效使用Mysql的Query Cache

    须要根据Query Cache失效机制来判断哪些表适合使用Query哪些表不适合。 由于Query Cache的失效主要是因为Query所依赖的Table数据发...

    dys
  • Mysql体系结构

    客户端连接器 mysql为外部程序提供的客户端connector,例如 PHP JAVA .NET RUBY 连接管理 管理客户端连接的相关操作,例如 ...

    dys
  • 如何向奶奶解释SQL与NoSQL的区别

    最近Medium上出现了一个面试题:如何向你奶奶解释SQL和NoSQL的区别。我看作者是用自己的结构化的家族谱来比喻sql和nosql的区别的,写的挺好就是有点...

    Jean
  • 数据库监控断点业务中断的一种案例及分析

    问题已经分析出来了,就是某个SQL阻塞了其他请求,那么如何找到这条SQL呢?有两种方式

    于航
  • SQL 运行时性能统计信息的获取

    打个招呼,这一篇可能不适合 CRUD Boy/Girl. 纯做增删改查的 SQL 编码师可能会觉得偏难。

    Lenis
  • WEB攻击手段及防御第2篇-SQL注入

    概念 SQL注入即通过WEB表单域插入非法SQL命令,当服务器端构造SQL时采用拼接形式,非法SQL与正常SQL一并构造并在数据库中执行。 简单的SQL注入的...

    Java技术栈
  • 验证GaussDB T 闪回事务查询功能;闪回表功能强劲闪回TRUNCATE

    总的来说,gaussdb100 T 是可以支持闪回事务查询。 二、GaussDB T 的 Flashback Table 功能非常强劲可以闪回TRUNCATE...

    数据和云
  • SQL,一门不是语言的语言?

    提起编程语言,更多人想到的是java、python、C、C++,甚至是php、js,几乎无人提到SQL,甚至很多编程语言排行榜里也将SQL排除在外。 同是向计算...

    企鹅号小编
  • SQLplus命令

    Oracle的sqlplus是与oracle数据库进行交互的客户端工具,借助sqlplus可以查看、修改数据库记录。在sqlplus中,可以运行sqlplus命...

    企鹅号小编

扫码关注云+社区

领取腾讯云代金券