摘要:

c dbname 切换数据库,相当于mysql的use dbname l 列举数据库,相当于mysql的show databases dt 列举表,相当于show tables d tblname 查看表结构,相当于desc tblname,show columns from tbname一般性c...

c dbname 切换数据库,相当于mysql的use dbname

l 列举数据库,相当于mysql的show databases

dt 列举表,相当于show tables

d tblname 查看表结构,相当于desc tblname,show columns from tbname
一般性
c[onnect] [资料库名称|- 用户名称|- 主机|- 埠号|-]

             连线到新的资料库 (目前是 "test")复制代码

cd [目录] 改变目前的工作目录
copyright 显示 PostgreSQL 的使用和发行条款
encoding [字元编码名称]

             显示或设定用户端字元编码复制代码

h [名称] SQL 命令语法上的说明,用 * 显示全部命令
prompt [文本] 名称

             提示用户设定内部变数复制代码

password [USERNAME]

             securely change the password for a user复制代码

q 退出 psql
set [名称 [值数]]

             设定内部变数,若无参数则列出全部变数复制代码

timing 切换命令计时开关 (目前是 关闭)
unset 名称 清空(删除)内部变数
! [命令] 在 shell 里执行命令或开启一个 shell

查询缓存区
e [档案] 使用外部编辑器编辑查询缓存区(或档案)
g [档案] 将查询缓存区送至伺服器 (并把结果写入档案或 | 管线"pipe")
p 显示查询缓存区的内容
r 重置(清除)查询缓存区
w 档案 将查询缓存区写入档案

输入/输出
echo [字串] 将字串写至标准输出
i 档案 从档案中执行命令
o [档案] 将全部查询结果写入档案或 |管道"pipe"
qecho [字串]

             将字串写入查询输出串流 (参考 \o)复制代码

资讯性
d [名称] 为资料表、索引、序列数或视观表加上注解
d{t|i|s|v|S} 模型

             列出资料表/索引/序列数/视观表/系统资料表复制代码

da [模型] 列出聚集函数
db [模型] 列出表空间 (加上 "+" 取得更多资讯)
dc [模型] 列出字元编码转换
dC 列出型别转换
dd [模型] 显示物件的注解
dD [模型] 列出共同值域
df [模型] 列出函数(加上 "+" 取得更多资讯)
dF [模型] 列出文本搜寻组态 (加上 "+" 取得更多资讯)
dFb [模型] 列出文本搜寻字典 (加上 "+" 取得更多资讯)
dFt [模型] 列出文本搜寻样式
dFp [模型] 列出文本搜寻剖析器 (加上 "+" 取得更多资讯)
dg [模型] 列出群组
dn [模型] 列出架构模式 (加上 "+" 取得更多资讯)
do [名称] 列出运算子
dl 列出大型物件,同 lo_list
dp [模型] 列出资料表、视观表和序列数的存取权限
dT [模型] 列出资料型别(加上 "+" 取得更多资讯)
du [模型] 列出角色
l 列出全部资料库(加上 "+" 取得更多资讯)
z [模型] 列出资料表、视观表和序列数存取权限(同 dp)

格式化
a 切换非对齐模式和对齐模式
C [字串] 设定资料表标题或取消
f [字串] 显示或设定非对齐模式的栏位分隔符号
H 切换 HTML 输出模式 (目前是 关闭)
pset 名称 [值数]

             设定资料表输出选项(名称:= {format|border|expanded|fieldsep|footer|null|recordsep|tuples_only|title|tableattr|pager})复制代码

t 只显示资料列 (目前是 关闭)
T [字串] 设定 HTML 表格标签属性
x 切换扩展输出模式(目前是 关闭)
复制(Copy),大型物件(Large Object)
copy ... 执行 SQL COPY,资料流指向客户端主机
lo_export LOBOID 档案
lo_import 档案 [COMMENT]
lo_list
lo_unlink LOBOID 大型物件运算子

原文链接

转载于:https://juejin.im/post/5b28b085e51d4558a57fced0

postgresql 数据库基本操作相关推荐

  1. linux登录pg数据库命令,PostgreSQL数据库pg_dump命令行不输入密码的方法

    对于PostgreSQL数据库的备份按照官方手册的方法之一就是采用"SQL Dump"的方式(另一种方式是直接备份文件系统中的文件,可参考官方手册). 基本用法如下: pg_dum ...

  2. postgresql数据库操作

    postgresql数据库操作 1.数据库基本操作 创建数据库 查看所有数据库 进入数据库 删除数据库 退出数据库 2.数据库修改操作 修改数据库名称 1.数据库基本操作 创建数据库 create d ...

  3. 基于Navicat管理工具实现以客户为导向的数据库基本操作

    以客户为导向的数据库基本操作 前言 随着信息时代的不断发展,大数据的存储和管理也越来越重要.我们常用的数据库管理工具有很多,例如MySQL管理工具phpMyAdmin.Navicat.DBeaver. ...

  4. docker安装pg数据库及pg数据库基本操作

    一.首先准备pg数据库的docker镜像 二.先创建一个文件作为pg数据库数据文件.配置文件等的外部挂载文件 三.创建镜像 docker run -it -d --name postgres14 -- ...

  5. 使用Navicat Premium连接阿里云服务器PostgreSQL数据库

    部署前准备: 目录 1.开通阿里云服务 2.下载PostGreSQL数据库 (1)先来安装一个C语言编译环境 (2)再安装PG数据库 (3)设置开机自启 3.设置远程访问 (1)开放防火墙端口: (2 ...

  6. python数据分析:数据库基本操作(SQLite)

    python数据分析:数据库基本操作(SQLite) SQLite: 关系型数据库管理系统 嵌入式数据库,适用于嵌入式设备 SQLite不是C/S的数据库引擎 集成在用户程序中 实现了大多数SQL标准 ...

  7. pg数据库开启远程连接_如何运行远程客户端连接postgresql数据库

    如何运行远程客户端连接 postgresql 数据库 前提条件是 2 个: 1 , pg_hba.conf 里面配置了运行远程客户机连接 pg_hba.conf 配置后需要重新加载 reload 生效 ...

  8. 数据库服务器 之 PostgreSQL数据库的日常维护工作

    来自:LinuxSir.Org 摘要:为了保持所安装的 PostgreSQL 服务器平稳运行, 我们必须做一些日常性的维护工作.我们在这里讨论的这些工作都是经常重复的事情, 可以很容易地使用标准的 U ...

  9. Centos 7环境下源码安装PostgreSQL数据库

    马上就要去实习了,工作内容是搞数据仓库方面的,用的是postgresql关系型数据库,于是自己先来了解下这种数据的用法,之后说说这个数据库和MySQL的关系和区别. 1.Postgresql简介 看了 ...

最新文章

  1. jquery ajax 与 flask 传输 json 并且 提取ajax数据作为全局变量
  2. 交叉科学不仅不是边缘学科,反而应是科研主流
  3. mysql安装samba_centos 安装samba
  4. .NET设计模式(19):观察者模式(Observer Pattern)
  5. 【转】dijkstra算法
  6. iOS 编写高质量Objective-C代码(六)
  7. python3 爬虫实战:mitmproxy 对接 python 下载抖音小视频
  8. win10打开系统cmd面板(Powershell窗口) - 快捷键
  9. throw在try中抛出异常,然后用catch捕捉并处理这个异常,同时catch也可以再次抛出这个异常...
  10. java基础中如何中断/阻塞线程和使用中断
  11. JAVA32位的如何换成64位的_win10系统中怎么把32位改成64位教程
  12. U8 用友 ERP 库存查询SQL
  13. PMOS管原理与应用
  14. 组态王bitset用法_宇电AI系列仪表和组态王在产品检测装置中的应用
  15. Chrome插件:网易云音乐听歌识曲
  16. 【计算机网络实验】笔记(实验一、二)
  17. 【树莓派】配置无线网络(wifi)
  18. android 7.0 2g,LG美国定制机曝光:2GB内存,搭载安卓7.0系统
  19. JS中定义函数的几种方法
  20. Atlas for CDH6.3.2 高可用安装与配置

热门文章

  1. 用台式机搭建服务器测试环境_2020年十大最佳台式机环境
  2. jdom 读取xml_JDOM分析器–将XML文件读取为Java对象
  3. linux (debian) 配置静态ip
  4. 开课吧:Web开发要学习哪些基础知识?
  5. (免费领取Java面试题)Java面试中经常被问到的问题
  6. drupal7 smtp+mimemail+mailsystem 实现发送html邮件
  7. 第三堂:Java程序流程控制
  8. 高度自定义的TabBarController 两个TableView之间的联动
  9. Codeigniter开发技巧:连接多个数据库(可实现DB读写分离)
  10. windows程序静默安装