Craig Kerstiens:熟悉psql

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

psql是Postgres自带的CLI工具,简单易用且功能强大。连接后可使用命令如: ?查看可用命令, d描述数据库表, iming显示查询时间, x auto自动格式化输出。可通过设置$EDITOR环境变量选择编辑器。

🎯

关键要点

  • psql是Postgres自带的CLI工具,功能强大且易于上手。

  • 连接后可以使用命令\?查看可用命令。

  • \d命令用于描述数据库中的表,可以指定特定表进行描述。

  • 可以在psqlrc配置文件中设置选项以自定义CLI体验。

  • \timing命令显示查询执行时间。

  • \x auto命令自动格式化输出。

  • \pset pager 0关闭分页,1重新开启分页。

  • 设置$EDITOR环境变量以选择编辑器,推荐使用vim。

  • \e命令用于在选择的编辑器中编辑查询。

延伸问答

psql是什么?

psql是Postgres自带的命令行工具,功能强大且易于使用。

如何查看psql中的可用命令?

可以使用命令\?来查看psql中的所有可用命令。

如何描述数据库中的表?

使用命令\d可以描述数据库中的表,也可以指定特定表进行描述,例如\d accounts。

如何显示查询执行时间?

\timing命令可以显示查询的执行时间。

如何在psql中设置编辑器?

可以通过设置$EDITOR环境变量来选择编辑器,推荐使用vim。

psql中如何自动格式化输出?

使用命令\x auto可以自动格式化输出。

🏷️

标签

➡️

继续阅读