CentOS install PostgreSQL
- yum install postgresql-server
Start PostgreSQL
- service postgresql initdb # 初始化數據庫
- service postgressql start
Log into PostgreSQL
- su - postgres
- psql
注意
- 這里說明一下為什么有兩步,PostgresSQL默認會創建一個名字為postgres的用戶和數據庫,同時只有授權用戶才可以進入到這個數據庫,第一步就是切換到這個用戶下面。
- 直接使用root執行psql是不行的,會提示沒有權限。
- 用戶與數據庫的交互通過一個接口(psql)來進行,第二步就是進入這個接口。
常用命令
- ? 列出命令行
- \h 命令的幫助文件
- \q 退出接口
- \d 列出當前數據庫的表,試圖(views),隊列(sequences)
- \du 列出當前數據庫的角色
- \dt列出當前數據庫表
- \l 列出數據庫
- \password xxx 更改xxx的密碼
- \conninfo 當前連接信息(不一定有,具體可使用?查看哪些命令可用)
表的操作
增刪查改與其他關系數據庫基本一致,不再贅述
參考

