PostgreSQL應用(二,客戶端工具————CRUD)
阿新 • • 發佈:2018-11-30
一,建立資料庫
之前自己練習,已經有了兩個庫
輸入名字儲存,lisi資料庫建立成功(已提前建立)
二,建立表
儲存表就建立好了
三,表插入資料
sql模板是工具提供的,還是蠻方便的。只需要將?處的值完善即可。
四,表執行檢視
基礎檢視語句也是工具提供的,執行即可,會看到剛剛執行的插入資料。
五,表資料修改
完善更新語句
檢視結果
六,刪除資料
完善語句
檢視,資料已經清除
七,表的刪除
確定後表刪除
八,資料庫刪除
參考連結:https://blog.csdn.net/lihaiyong92/article/details/77557676
最開始直接刪除發現刪除不掉。
ERROR: database “testdb” is being accessed by other users
DETAIL: There are 3 other sessions using the database.
意思是說,刪除資料庫失敗,因為這裡還有3個連結連線到該資料庫上,PostgreSQL在有程序連線到資料庫時,對應的資料庫是不執行被刪除的。
解決方法:
先執行,再刪除
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE datname=‘testdb’ AND pid<>pg_backend_pid();
僅供參考文章未驗證:
https://blog.csdn.net/design321/article/details/24740769
已上文章都是自學總結,有不足之處還請大家指教!