PostgreSQL psql的使用與退出例項教程

2021-12-30 02:21:11 字數 569 閱讀 8804

postgresql在安裝時自帶了pgadmin和psql,pgadmin是視覺化工具,psql是命令列工具。雖然pgadmin操作起來會更加直觀簡單,但是在restore和backup db的時候,效率和效能會比較低下,如果db過於龐大,還會導致pgadmin記憶體溢位。

推薦使用psql來連線資料庫進行備份和恢復db,同樣大小的db,使用psql來restore會比pgadmin快上數倍!

在psql postgresql 手冊裡對於psql有非常詳細的介紹,不過一般來說我們是用不到那麼多引數的。

psql -h -p -d -u 如果host是localhost,可以不指定該引數,當不指定埠號時會使用預設的埠號5432,或者你可以通過-p來指定其他埠號。

比如你想連線本地的dbtest:5432,使用者名稱是postgres,可以使用如下的命令:

psql -d test -u postgres如果有密碼的話還需要輸入密碼,連線資料庫後就可以直接通過sql語句來進行相關的操作了。

和其他的命令列工具不一樣,psql在退出時並不是使用exit,而是使用\q,接著按下回車就行了。

這裡的q指的是quit。

PostgreSQL psql的使用與退出

postgresql在安裝時自帶了pgadmin和psql,pgadmin是視覺化工具,psql是命令列工具。雖然pgadmin操作起來會更加直觀簡單,但是在restore和backup db的時候,效率和效能會比較低下,如果db過於龐大,還會導致pgadmin記憶體溢位。推薦使用psql來連線資料...

PostgreSQL psql的使用與退出

postgresql連線資料庫的兩種方式 postgresql在安裝時自帶了pgadmin和psql,pgadmin是視覺化工具,psql是命令列工具。雖然pgadmin操作起來會更加直觀簡單,但是在restore和backup db的時候,效率和效能會比較低下,如果db過於龐大,還會導致pgadm...

PostgreSQL psql的使用與退出

postgresql在安裝時自帶了pgadmin和psql,pgadmin是視覺化工具,psql是命令列工具。雖然pgadmin操作起來會更加直觀簡單,但是在restore和backup db的時候,效率和效能會比較低下,如果db過於龐大,還會導致pgadmin記憶體溢位。推薦使用psql來連線資料...