Postgresql常用命令

连接数据库, 默认的用户和数据库是postgres

psql -U user -d dbname

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

\c dbname

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

\l

列举表,相当于mysql的show tables

\dt

查看表结构,相当于desc tblname,show columns from tbname

\d tblname

查看索引

\di 

创建数据库:

create database dbname;
create database dbname OWNER rolename;

删除数据库:

drop database dbname;  

重命名一个表:

alter table oldtablename rename to newtablename; 

删除一个表:

drop table tablename;