[整理]postgresql基本使用命令

来源:互联网 发布:断开映射的网络驱动器 编辑:程序博客网 时间:2024/06/05 00:32

1.连接数据库

psql –h hostname –p 5432 –d dbname –U username –W 

2.shell下执行查询pgsql,
sql 最简单的用法就是执行单个SQL命令,并输出命令结果,如下所示:

$ psql -c "SELECT current_time"   timetz   -----------------   20:48:62.384+01   (1 row) 

3.查看数据库

playboy=> \l                       //\加上字母l,相当于mysql的,mysql> show databases;  
  1. 查看数据库的大小
playboy=> select pg_database_size('playboy');    //查看playboy数据库的大小  
  1. 人性化查询数据库大学
playboy=> select pg_size_pretty(pg_database_size('playboy'));      //以KB,MB,GB的方式来查看数据库大小 

6.查看所有表

playboy=> \dt                      //相当于mysql的,mysql> show tables;  

7.查看单表

playboy=> \dt                      //相当于mysql的,mysql> show tables;  

8.查看表中数据:

SELECT * FROM table_name;  

ref