postgres 常用命令

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

2. postgres=#\q                  退出

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

4. -bash-4.2$psql -d 數據庫名 -U postgres          切換到指定數據庫

5. postgres=#\d                          列出數據庫中所有的表

6. postgres=#\du                        列出所有用戶 

7. postgres=#\conninfo             列出當前數據庫和連接的信息

8. -bash-4.2$psql exampledb < exampledb.sql      恢復數據庫

9. 執行sql腳本    postgres=#\i /opt/data/test.sql

10. 常用SQL語句:

# 創建數據庫

create database userdb;

# 創建新表

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://blog.csdn.net/achang21/article/details/53375415

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章