-- 1、d命令:查看数据库内匹配关系,包括schema,name,type,owner d -- 列出当前数据库中的所有表 d name -- name为表名,显示该表的相关结构定义 d name_pkey -- 显示name表的索引信息,primary key d 通配符'*'或者'?' -- '*' → 模糊匹配,不限制字数 -- '?' → 模糊匹配,一个字符 d+ -- 显示更多信息 dt -- 只显示表 di -- 只显示索引 ds -- 只显示序列 dv -- 只显示视图 df -- 只显示函数 dn -- 只显示schema du dg -- 显示角色或用户 dp z -- 显示表的权限分配 -- 2、encoding命令:设置客户端的编码 encoding gbk encoding utf8 -- 一般中文用utf8 CREATE DATABASE test WITH ENCODING 'utf8'; -- 创建database的编码 -- 3、pset命令:设置输出格式 pset border 0 -- 输出内容无边框 pset border 1 -- 只显示内边框 pset border 2 -- 内外都有边框 -- 4、x命令:是否将表格数据按照单行显示 x -- Expanded display is on/off -- 5、c命令:切换数据库/用户 c databasename -- 切换数据库 c - username; -- 现有database,切换用户 c database username; -- 切换database,并且切换用户 -- 6、h命令:帮助显示 h -- 显示所有SQL命令 h * -- 显示全部命令 h 命令名称 -- 显示该名称的帮助说明, -- h SELECT -- h ALTER -- h ALTER DATABASE