博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
postgrepSQL psql基础操作
阅读量:6114 次
发布时间:2019-06-21

本文共 849 字,大约阅读时间需要 2 分钟。

1、登录postgrepSQL

psql

2、退出postgrepSQL

\q

3、查看postgrepSQL里面的数据库

1)psql -l

2)\ l

4、切换DB

\c db_name

5、查看DB下面的表、索引、

1)\d

2)\d tab_name 查看表结构

3)\d index_name 查看index结构

4) \d x?   得到对用x开头的表、索引等

5)\d+ tab_name 显示任何与表列关联的注释,以及表中的OID

6)其他

\dt tab_name 只显示匹配的表

\di index_name 只显示匹配的索引

\ds sequence 只显示匹配的序列

\dv view 只显示视图

\df function 只显示函数

7)显示SQL运行时间

\timing on

sql......

8)列出所有schema

\dn

9)显示表空间

\db

10)列出数据库中所有的角色或用户

\du与\dg等价。原因是在postgreSQL中数据库

\du

11)表的权限分配情况

\dp

\z

\dg

12)指定字符编码

\encoding gbk;

\encoding utf8;

13)设置查询结果输出格式

\pest border 0:表示输出内容无边框

\pest border 1:表示只有内边框 

\pest border 2:表示内外都有边框

14)x命令

可以把表中每一行的每列数据都拆分为单行展示

\x

15)执行存储在外部文件中的SQL

\x

\i getrunsql.sql

或者在系统命令行执行

psql -x -f getrunsql.sql

16)显示信息的命令

\echo hello word

17)更多命令\d?

 18)如何得到psql中命令实际执行的SQL

在启动psql的命令中加入“E”参数

psql -E postgres

 

转载于:https://www.cnblogs.com/xibuhaohao/p/11097223.html

你可能感兴趣的文章
网易跟贴这么火,背后的某个力量不可忽视
查看>>
企业级java springboot b2bc商城系统开源源码二次开发-hystrix参数详解(八)
查看>>
java B2B2C 多租户电子商城系统- 整合企业架构的技术点
查看>>
IOC —— AOP
查看>>
比特币现金将出新招,推动比特币现金使用
查看>>
数据库的这些性能优化,你做了吗?
查看>>
某大型网站迁移总结(完结)
查看>>
mysql的innodb中事务日志(redo log)ib_logfile
查看>>
部署SSL证书后,网页内容造成页面错误提示的处理办法
查看>>
MS SQLSERVER通用存储过程分页
查看>>
60.使用Azure AI 自定义视觉服务实现物品识别Demo
查看>>
Oracle 冷备份
查看>>
jq漂亮实用的select,select选中后,显示对应内容
查看>>
C 函数sscanf()的用法
查看>>
python模块之hashlib: md5和sha算法
查看>>
linux系统安装的引导镜像制作流程分享
查看>>
解决ros建***能登录不能访问内网远程桌面的问题
查看>>
pfsense锁住自己
查看>>
vsftpd 相关总结
查看>>
bash complete -C command
查看>>