首页 > 数据库 >1. psql的使用

1. psql的使用

时间:2024-07-23 23:07:35浏览次数:12  
标签:psql 显示 视图 边框 pset 使用 border

psql的简单使用

  • psql一般在postgres用户下使用
  • 执行psql时默认使用postgres用户,因为执行的是操作系统认证,所以不需要密码,也可以修改pg_hba.conf来要求用户输入密码
psql -U gavin -p 5432 -h 192.168.1.12 -d testdb

 

psql的常用命令

  • \? 显示psql的用法
  • \h 查询SQL语法
  • -l 显示数据库
  • \c 进入指定数据库
  • \d 显示表、视图、索引、序列的信息
  • \d t 显示表t的信息
  • \d x? 可以跟通配符,列出所有以x开头的表、视图、索引、序列的信息
  • \d+ 显示详细信息
  • \dt 显示所有表
  • \di 显示索引
  • \ds 显示序列
  • \dv 显示视图
  • \df 显示函数
  • \timing 显示SQL执行时间
  • \dn 显示schema
  • \db 显示表空间
  • \du或\dg 显示用户或角色
  • \encoding 指定客户端字符集
    • \encoding gbk
  • \pset 设置不同输出格式
    • \pset border 0 表示输出内容无边框
    • \pset border 1 表示输出内容只有内边框
    • \pset border 1 表示输出内容内外都有边框
  • \x 按列展示
  • \i <filename> 或 psql -x -f <filename> 执行外部命令,filename指的是可执行的sql文件

 

标签:psql,显示,视图,边框,pset,使用,border
From: https://www.cnblogs.com/gavin-zheng/p/18319824

相关文章

  • 代码随想录 day33 斐波那契数 | 爬楼梯 |使用最小花费爬楼梯
    斐波那契数斐波那契数解题思路利用代码随想录给出的解题模板进行解题。先确定dp数组和dp下标的含义,之后需要确定遍历的顺序,接着我们通过枚举获得遍历的规矩,最后确定dq的初始值。知识点动态规划心得第一次做动态规划,主要是掌握基本的解题思路,了解一下到底是怎么解决问题的......
  • nvm 下载和安装使用
    下载地址:https://nvm.uihtm.com/或者github下载免安装版本,需要自己设置环境变量https://github.com/nvm-sh/nvm/releases环境变量设置创建环境变量名path设置环境变量经过上面的设置,nvm就成为了全局命令;node也成为了全局命令......
  • Apache Kafka 使用详解
    文章目录引言官网链接Kafka原理核心概念工作原理基础使用安装与启动生产者示例消费者示例高级使用KafkaStreams示例:单词计数KafkaConnect示例:使用KafkaConnect将MySQL数据导入Kafka优缺点优点缺点结论引言ApacheKafka是一个分布式流处理平台,由LinkedIn......
  • springboot 使用 rocketMQ
    POM依赖<dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-spring-boot-starter</artifactId><version>2.2.2</version></dependency>配置文件rocketmq:name-server:192.168.20......
  • CMake使用方法(详细版)上
    目录CMake是什么如何配置使用方法基本流程使用cmake的示例只有源文件搜索文件set的使用头文件和源文件分离包含头文件变量操作生成动态库和静态库制作静态库制作动态库链接库文件日志参考CMake是什么         CMake是一个跨平台的项目构建工具,它......
  • 使用Docker和Kubernetes管理Java微服务
    使用Docker和Kubernetes管理Java微服务大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!今天我们将探讨如何使用Docker和Kubernetes来管理Java微服务。Docker和Kubernetes是现代微服务架构中不可或缺的工具,它们能够极大地简化应用程序的部署和管理,提高开发......
  • 使用Spring Boot构建高性能企业级应用
    使用SpringBoot构建高性能企业级应用大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!今天我们将探讨如何使用SpringBoot构建高性能企业级应用,从框架配置到性能优化,全方位提升你的应用性能。一、SpringBoot概述SpringBoot是基于Spring框架的一个快速......
  • linux 信号量sem 使用示例
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、信号量是什么?二、代码示例1.posix2.systemV总结前言提示:这里可以添加本文要记录的大概内容:信号量主要用于进程间使用信号量:分为posix和systemV信号量posix信号量:sem_open:......
  • 使用Python自动备份MC服务器存档至轻量COS
    在存档意外炸档时,备份就显得尤为重要。本文以Minecraft1.18.2为例,教你如何使用轻量搭建一个MC服务器,并定时将存档备份入轻量COS,节省本地空间。前期准备一台安装了Linux原版系统的轻量(因为目前轻量COS仅支持挂载Linux系统镜像,不支持容器或自定义镜像)一个和轻量大区相同的轻......
  • 090、Python 写Excel文件及一些操作(使用xlwt库)
    要写Excel文件,我们需要使用第三方库。xlwt库是一个常用的写Excel的第三方库,它同时支持.xls和.xlsx。要使用第三方库,首选需安装:pipinstallxlwtxlutils安装完成后,我们就可以引入库来进行相关操作了。使用xrwt库写Excel文本,可以按以下步骤操作:1、第一步:创建工作簿(Wor......