x-cmd pkg | usql - SQL 数据库的通用交互界面
2024-01-07 18:47:47
简介
“usql” 是一个基于命令行的数据库客户端工具,它允许用户连接和管理多种类型的数据库。usql可以在多个操作系统上运行,包括 Linux、macOS 和 Windows。它还具有插件系统,可以根据需要进行扩展,使得它非常灵活和强大。
对于喜欢用命令行的用户来说可能会觉得 “usql” 提供了一个简单而强大的界面,用于查询和管理数据库。这对于那些熟悉命令行环境的人来说可能非常方便。“usql” 为数据库连接和查询提供了一种便捷的方式,特别适合那些在终端环境下工作的用户。
首次用户
-
使用
x usql
即可自动下载并使用 -
x-cmd 提供1分钟教程,其中包含了 usql 命令常用功能的 demo 示例,可以帮你快速上手 usql 。
-
使用案例:
# 用 usql 连接 sqlite 数据库 x usql sqlite:./dbname.db # 退出 usql exit # 创建表 create table test (test_id int, name string); # 向表插入记录 insert into test (test_id, name) values (1, 'hello'); # 查询表 select * from test; # 修改表中的记录 update test set name="hello world!" where test_id=1; # 删除表中的记录 delete from test where test_id=1;
功能特点
- 支持多种数据库,如 PostgreSQL, MySQL, Oracle, SQLite3, SQL Server 等
- 交互界面:提供统一的 SQL 交互界面,方便用户在不同类型的数据库之间切换。
- 支持多种输出格式:支持指定 SQL 查询结果的输出格式,包括表格、CSV、JSON 等。
- 语法高亮和查询历史:usql 支持 SQL 查询语法高亮显示,帮助用户更容易阅读和编写 SQL 查询。它还保存了查询历史记录,方便用户查找以前执行过的查询。
- 安全性:usql 支持通过 TLS/SSL 进行安全的数据库连接,确保数据在传输中的机密性。
竞品和相关作品
- mssql-cli:针对 Microsoft SQL Server 数据库,“mssql-cli” 是一个开源的命令行客户端工具,提供了类似 “usql” 的功能,包括自动完成和语法高亮。
进一步阅读
- Usql 源代码- Usql 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 Usql 和参与社区贡献。
- 数据库命令行工具 USQL、mycli、litecli、pgcli - 这篇博客简单介绍了 USQL、mycli、litecli、pgcli 这 4 款数据库命令行工具的使用。
文章来源:https://blog.csdn.net/edwinjhlee/article/details/135437667
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!