1、列举数据库:\l或SELECT datname FROM pg_database;
2、选择或切换数据库:\c 数据库名
3、查看该某个库中的所有表:\dt或\d 数据库名
4、查看某个库中的某个表结构:\d 表名
5、查看某个库中某个表的记录:select * from apps limit 1;
6、显示字符集:\encoding
7、查看帮助:help
8、退出psgl:\q
9、password test // 重新设置用户test的密码,然后需要 \q退出后才生效
10、创建用户:CREATE USER test WITH PASSWORD '*****';
11、删除用户:drop User 用户名
12、给用户设置密码:alter user test password ‘123456’;
1.创建数据库:
create database [数据库名];
2。删除数据库:
drop database [数据库名];
3.创建表:
create table ([字段名1] [类型1] ;,[字段名2] [类型2],......<,primary key (字段名m,字段名n,...)>;);
4.在表中插入数据:
insert into 表名 ([字段名m],[字段名n],......) values ([列m的值],[列n的值],......);
5.查看表内容:
select * from student;
6.重命名一个表:
alter table [表名A] rename to [表名B];
7.删除一个表:
drop table [表名];
8.在已有的表里添加字段:
alter table [表名] add column [字段名] [类型];
9.删除表中的字段:
alter table [表名] drop column [字段名];
10.重命名一个字段:
alter table [表名] rename column [字段名A] to [字段名B];
11.给一个字段设置缺省值:
alter table [表名] alter column [字段名] set default [新的默认值];
12.去除缺省值:
alter table [表名] alter column [字段名] drop default;
13.修改表中的某行某列的数据:
update [表名] set [目标字段名]=[目标值] where [该行特征];
14.删除表中某行数据:
delete from [表名] where [该行特征];
delete from [表名]; // 删空整个表