Postgresql 常用命令笔记
1.postgres=#\l 列出所有数据库
2.postgres=#\q 退出
4.-bash-4.2$psql -d 数据库名 -U postgres 切换到指定数据库
5. xxxxx#\d 列出数据库中所有的表
6. xxxxx#\du 列出所有用户
7.xxxxx#\conninfo 列出当前数据库和连接的信息
8.-bash-4.2$psql exampledb < exampledb.sql 恢复数据库
9. 执行sql脚本 xxxxx#\i /opt/data/test.sql
10. 常用sql语句: # 创建新表 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;
原文链接:https://www.f2er.com/postgresql/194231.html