您的位置:首页 > 数据库

[Postgresql] 简单命令使用总结

2015-06-26 10:16 429 查看
1、确认当前所在的用户

例如 postgresql 中只有用户pgadmin,但是当前登陆的用户是root,需要切换用户,命令 su pgadmin ;

2、登陆数据库

命令 /usr/local/pgsql/bin/psql -d db_name;

3、查询当前存在的数据库

命令  \l ;

4、删除数据库

命令 drop database db_name;

5、切换数据库

命令  \c db_name;

例如当前连接的是 db_name1,需要连接到 db_name ,直接执行此命令即可。

6、创建数据表

命令 create table table_name(column1 datatype, column2 datatype,...,columnN datatype);

7、显示当前所有的数据表

命令 \d;

8、显示某个数据表的列元素描述

命令 \d table_name;

9、删除数据表

命令 drop table_name;

10、查询某数据表的所有内容

命令 select * from table_name;

11、查询某数据表的个别列的数据

命令 select columnX,...,columnN from table_name; 

12、向某数据表中插入一行数据

命令 insert into table_name(column1,column2,column3,...,columnN) values (value1,value2,value3,...,valueN) ;

如果是一行完整的数据,则不需要将列元素一一列出,如果是多行数据,命令如下

  insert into table_name(column1,column2,column3,...,columnN) values (value1,value2,value3,...,valueN) ,(value1,value2,value3,...,valueN),...,(value1,value2,value3,...,valueN);

13、删除数据表的某一行

命令 delete from table_name where [condition];

14、删除数据表的所有行

命令 delete from table_name; 

只是数据被删掉了,表及表描述还在。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: