阅读更多
Pgcli是一款可自动完成和语法高亮的Postgres命令行工具,由开发者Amjith创建而来。该项目托管在GitHub上。

主要特性如下:

  • Pgcli基于prompt_toolkit编写而来;
  • 自动完成键入 SQL关键字以及数据库列表;
  • 使用Pygments语法高亮显示;
  • Smart-completion(默认启用)上下文;
  • SELECT * FROM <tab> 只显示table名;
  • SELECT * FROM users WHERE <tab> 只显示column名;
  • 在配置文件中自动创建~/.pglirc;
  • 支持psql back-sla;

更多详情查看项目主页: http://pgcli.com/






如果您知道如何安装Python包,那么只需简单的一个步骤即可: $ pip install pgcli
$ pgcli [database_name]
or
$ pgcli postgresql://[user[:password]@][netloc][:port][/dbname]

示例如下:
$ pgcli local_database
$ pgcli postgres://amjith:pa$w0rd@example.com:5432/app_db
  • 大小: 11.5 KB
  • 大小: 80.2 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • pgcli:Postgres的终端客户端拥有自动补全和语法高亮-python开发

    Postgres 的 REPL 这是一个 postgres 客户端,可以自动完成和语法高亮显示。 主页:http://pgcli.com MySQL 等效:http://mycli.net 快速入门 如果您已经知道如何安装 python 包,那么您可以简单地执行: $ pip ...

  • Python-pgcliPostgres的终端客户端拥有自动补全和语法高亮

    pgcli:Postgres的终端客户端拥有自动补全和语法高亮

  • 数据库命令行工具USQL、mycli、litecli、pgcli

    USQL 是一款使用 Go 语言开发的支持 SQL/NoSQL 数据库的通用命令行工具,它支持多种主流的数据库软件,目前最新版本是usql 0.7.0。比如 PostgreSQL、MySQL、Oracle Database、SQLite3、Microsoft SQL Server 以及...

  • PostgreSQL命令行工具 - pgcli

    PostgreSQL的命令行工具,他的特色是对SQL能够语法高亮显示,并且能对输入进行自动提示。(同时,针对MySQL也有一个类似的命令行工具 mycli )。  网站:  http://pgcli.com/  授权协议:  BSD 3-clause ...

  • Python知识体系-Python工具大全

    1.环境管理:管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。 pyenv – 简单的 Python 版本管理工具。 Vex – 可以在虚拟环境中执行命令。 virtualenv – 创建独立 Python 环境的...

  • 覆盖所有领域的 Python 工具库汇总!建议收藏!!!

    管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。 pyenv – 简单的 Python 版本管理工具。 Vex – 可以在虚拟环境中执行命令。 virtualenv – 创建独立 Python 环境的工具。 ...

  • 学习Python要知道哪些重要的库和工具

    管理 Python 版本和环境的工具 p:非常简单的交互式 python 版本管理工具。 pyenv:简单的 Python 版本管理工具。 Vex:可以在虚拟环境中执行命令。 virtualenv:创建独立 Python 环境的工具。 ...

  • Python 工具和库整理

    管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。 pyenv – 简单的 Python 版本管理工具。 Vex – 可以在虚拟环境中执行命令。 virtualenv – 创建独立 Python 环境的工具。 ...

  • 吐血推荐|2万字总结Mac所有应用程序、软件工具和相关资料

    现在随着互联网的发展,越来越多的公司都鼓励Mac办公,属实MacOS系统对于我们的工作开发效率有很大提升,所以我们需要收集各种类别非常好用的 Mac 应用程序、软件以及工具。作为一个资深...

  • 整理了上千个 Python 工具库,涵盖24个大方向

    21、分发与构建 软件分发 构建 交互式解释器 22、命令行相关 命令行工具 命令行高级工具 23、第三方 API 外来函数接口 24、其他 MapReduce 函数式编程 兼容性 编辑器插件 自动聊天工具 金融数据 算法和设计模式 ...

  • awesome-python(python集合框架)

    mycli:支持自动补全和语法高亮的 MySQL 命令行客户端 pgcli:支持自动补全和语法高亮的 Postgres 命令行工具。 SAWS:一个加强版的 AWS 命令行。 Shell xonsh:一种基于 python 的跨平台,面向 unix 的 shell 语言...

  • 9.3k Star!PostgreSQL 的增强版命令行客户端

    【导语】:pgcli 是针对PostgreSQL的命令行工具,对SQL语句有语法高亮显示,并且能对输入进行自动提示。 简介 pgcli是PostgreSQL的客户端工具,支持语法高亮,支持自动提示补全命令,顺嘴一提,MySQL也有类似的工具...

  • 程序员经常看的开源月刊《HelloGitHub》第 57 期

    这是一个面向编程新手、热爱编程、对开源社区感兴趣 人群的月刊,月刊的内容包括:各种编程语言的项目、让生活变得更美好的工具、书籍、学习笔记、教程等,这些开源项目大多都是非常容易上手,而且非常 Cool。...

  • 工具类

    splinter - web UI测试工具,基于selnium封装。 selenium - web UI自动化测试。 mechanize- Python中有状态的程序化Web浏览链接 selene - 使用Python + Ajax支持+ PageObjects + Widgets进行简明UI测试 hitch - 基于...

  • Python库全家福,基本都齐了

    管理 Python 版本和环境的工具 包管理 管理包和依赖的工具 包仓库 本地 PyPI 仓库服务和代理。 分发 打包为可执行文件以便分发。 构建工具 将源码编译成软件。 交互式解析器 交互式 Python ...

  • python-库汇总

    管理包和依赖的工具 包仓库 本地 PyPI 仓库服务和代理 分发 打包为可执行文件以便分发。 构建工具 将源码编译成软件。 交互式解析器 交互式 Python 解析器。 文件 文件管理和 MIME(多用途的网际邮件扩充...

  • 推荐一个 MYSQL 的命令行的客户端 MYCLI

    MYCLI 是一个 MySQL 命令行客户端工具 , 可以实现自动补全(auto-completion)和语法高亮,平时测试环境维护一些数据还是蛮方便的。 https://github.com/dbcli/mycli ; 对应 postgres 也有相应的 pgcli ...

  • 精心整理!最全的100个Python精选库,建议收藏!

    而且这语言涉及了方方面面,比如自动化测试,运维,爬虫,数据分析,机器学习,金融领域,后端开发,云计算,游戏开发都有涉及。万丈高楼平地起,Python这座大厦能够如此强大,就是拥有强大的成千上万的库的支持,...

  • 教务管理系统,个人学习整理,仅供参考

    ===下载后有不懂的可以私信我。==== 这是一个教务管理系统的源码,使用的开发语言是Java,数据库是MySql,使用的框架是Struts+Hibernate,这是我刚刚学习的代码,和大家一切分享,将代码直接导入MyEclipse 中就可以运行了,有什么问题及时跟我沟通,我们一起沟通学习。。内容来源于网络分享,如有侵权请联系我删除。

Global site tag (gtag.js) - Google Analytics