1. 安裝pgAdmin及依賴
在Ubuntu上安裝pgAdmin前,需先確保系統已安裝PostgreSQL數據庫(pgAdmin是PostgreSQL的圖形化管理工具)。打開終端,依次執行以下命令:
sudo apt update
sudo apt install postgresql pgadmin4
sudo /usr/pgadmin4/bin/setup-web.sh
,按提示輸入電子郵件(用于登錄)和密碼(后續登錄pgAdmin的憑證)。2. 啟動pgAdmin
安裝完成后,可通過以下兩種方式啟動pgAdmin:
pgadmin4
,回車后pgAdmin會在默認瀏覽器中打開(若未自動打開,可手動訪問http://127.0.0.1:5050
)。3. 連接到PostgreSQL服務器
啟動pgAdmin后,需創建服務器連接以訪問數據庫:
localhost
(若數據庫在本地)或遠程服務器IP;5432
(PostgreSQL默認端口);postgres
(PostgreSQL默認數據庫);postgres
(默認超級用戶);ALTER USER
命令修改的密碼);4. 執行SQL查詢
連接服務器后,可通過以下步驟執行SQL查詢:
SELECT * FROM employees;
);F5
鍵運行查詢;5. 常見SQL查詢示例
在pgAdmin的查詢工具中,可執行以下基礎SQL語句:
SELECT * FROM table_name;
(替換table_name
為實際表名,如employees
);SELECT column1, column2 FROM table_name;
(如SELECT name, position FROM employees;
);SELECT * FROM table_name WHERE condition;
(如SELECT * FROM employees WHERE age > 18;
);SELECT * FROM table_name ORDER BY column_name ASC|DESC;
(如SELECT * FROM employees ORDER BY salary DESC;
);SELECT column1, COUNT(column2) FROM table_name GROUP BY column1;
(如SELECT department, COUNT(*) FROM employees GROUP BY department;
);SELECT a.column1, b.column2 FROM table1 a JOIN table2 b ON a.id = b.id;
(如SELECT e.name, d.department_name FROM employees e JOIN departments d ON e.dept_id = d.id;
)。注意事項
sudo systemctl status postgresql
),或調整pg_hba.conf
文件(位于/etc/postgresql/<version>/main/
)以允許連接(如添加host all all 0.0.0.0/0 md5
);sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'new_password';"
),提升安全性。