PostgreSQL教程

postgreSQL常用命令

本文主要是介绍postgreSQL常用命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

postgreSQL常用命令

 su postgres  #postgres默认用户
 ​
 psql -U postgres #进入客户端
 ​
 psql frs #进入客户端并连接到frs
 \l  #查看数据库
 \d [table_name] #显示表结构
 \c frs #连接其它数据库
 \q   #退出

 

 # 创建新表 
 CREATE TABLE user_tbl(name VARCHAR(20), signup_date DATE);
 # 插入数据 
 INSERT INTO user_tbl(name, signup_date) VALUES('张三', '2013-12-22');
 # 选择记录 
 SELECT * FROM user_tbl;
 # 更新数据 
 UPDATE user_tbl set name = '李四' WHERE name = '张三';
 # 删除记录 
 DELETE FROM user_tbl WHERE name = '李四' ;
 # 添加栏位 
 ALTER TABLE user_tbl ADD email VARCHAR(40);
 # 更新结构 
 ALTER TABLE user_tbl ALTER COLUMN signup_date SET NOT NULL;
 # 更名栏位 
 ALTER TABLE user_tbl RENAME COLUMN signup_date TO signup;
 # 删除栏位 
 ALTER TABLE user_tbl DROP COLUMN email;
 # 表格更名 
 ALTER TABLE user_tbl RENAME TO backup_tbl;
 # 删除表格 
 DROP TABLE IF EXISTS backup_tbl;

7.其他控制台命令

 

 \h:查看SQL命令的解释,比如\h select。
 \?:查看psql命令列表。
 \l:列出所有数据库。
 \c [database_name]:连接其他数据库。
 \d:列出当前数据库的所有表格。
 \d [table_name]:列出某一张表格的结构。
 \du:列出所有用户。
 \e:打开文本编辑器。
 \conninfo:列出当前数据库和连接的信息。

 

这篇关于postgreSQL常用命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!