[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;
只是数据被删掉了,表及表描述还在。
例如 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;
只是数据被删掉了,表及表描述还在。
相关文章推荐
- oracle手工锁表
- [转]关闭ORACLE数据库
- ORACLE升级的一些事
- ORACLE 更改用户名
- php从memcache读取数据再批量写入mysql的方法
- C#实现文件与二进制互转并存入数据库
- MySQL中三种关联查询方式的简单比较
- centos7开机启动mongodb shard cluster
- 绑定执行计划sql_plan_baseline
- oracle dblink调用函数
- [转]oracle中查询指定行数的记录
- Oracle常用命令
- [Postgresql] 数值类型和字符串类型引用
- oracle11g字符集乱码问题调试
- mysql数据库的表创建,删除及增删改查和建表之后添加主外键
- oracle常用oci函数
- [转]ORACLE 管理 安全与审计
- Mysql利用match...against进行全文检索
- [转]ORACLE日期时间函数大全
- [转]ORACLE job定时