zoukankan      html  css  js  c++  java
  • postgresql 常用命令

    启动
    /usr/pgsql-9.6/bin/postmaster -D /var/lib/pgsql/9.6/data/ > /var/lib/pgsql/9.6/data/log/pg_server.log 2>&1 &
     
    l 查看所有数据库
     
    d [ pattern ] 该命令将显示每个匹配关系(表、视图、索引、序列)的信息,可以加上 + 查看更多的信息,如 d+
    不加任何参数表示查看当前数据库的所有表。
     
    d tablename 后面跟一个表名,表示显示这个表的结构定义
     
    d indexname 也可以显示索引的信息,如 d 索引名称
     
    d * 后面也可以跟通配符如 "*" 或 "?",d x*
     
    d+ 将显示比 d 更详细的信息,还会显示任何与表关系的注释,以及表中出现的 OID 
     
    dt 只显示匹配的表  
     
    di 只显示索引
     
    ds 只显示序列
     
    dv 只显示视图
     
    df 只显示函数
     
    iming on或off 显示 SQL 已执行的时间,默认情况下是 off
     
    c dbname 切换数据库  
     
    dn 列出所有的 schema 
     
    du 或 dg 列出所有的数据库用户和角色
     
    db 显示所有的表空间,表空间其实是一个目录,放在这个表空间的表,就是把表的数据文件发到这个表空间下。
     
    dp 或 z 显示表的权限分配情况
     
    encoding 指定客户端的字符编码,如 encoding UTF8; 
     
    pset 设置输出的格式,pset border 0 : 表示输出内容无边框。 border 1 :表示边框只在内部。border 2 :内外都有边框
     
    x 把表中的每一行的每列数据都拆分为单行展示,与 MySQL 中的 "G" 的功能类似。
     
     
     
    echo 用于输出一行信息,通常用于在 .sql 文件中输出一些提示信息。 
     
    password 设置密码
     
    conninfo 列出当前数据库连接的信息
     
    dx 查看数据库中安装的扩展 或 select * from pg_extension;
  • 相关阅读:
    ACM: HDU 2544 最短路-Dijkstra算法
    ACM: HDU 1874 畅通工程续-Dijkstra算法
    ACM: SGU 101 Domino- 欧拉回路-并查集
    ACM: HDU 1285 确定比赛名次
    ACM: hdu 2647 Reward -拓扑排序
    ACM: hdu 1811 Rank of Tetris
    ACM: poj 1094 Sorting It All Out
    ACM: hihicoder #1174 : 拓扑排序·一 STL- queue
    ACM: CodeForces 140A New Year Table-数学几何
    POJ 3122 Pie 二分枚举
  • 原文地址:https://www.cnblogs.com/liang545621/p/12605720.html
Copyright © 2011-2022 走看看