PostgreSQL 常用命令記錄

1. postgres=#\l                   列出所有數據庫

2. postgres=#\q                  退出

3. postgres=\c  數據庫名   切換到 指定數據庫

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;

 

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營