pgAdmin在Ubuntu上的實用使用技巧
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && sudo apt update'
sudo apt install pgadmin4
安裝。sudo /usr/pgadmin4/bin/setup-web.sh
,按提示輸入郵箱(作為用戶名)和密碼,完成管理員賬號設置。sudo systemctl start pgadmin4
啟動,瀏覽器訪問http://localhost:5050
;桌面模式直接在應用菜單中打開pgAdmin。File > Add Server
批量添加,填寫服務器名稱(如“Production_DB”)、主機名(IP/域名)、端口(默認5432)、用戶名(如“postgres”)和密碼,保存后即可快速切換。COPY
命令(如COPY table_name FROM '/path/to/file.csv' DELIMITER ',' CSV HEADER
)快速導入CSV數據,比逐條插入效率高數百倍。/etc/postgresql/<version>/main/pg_hba.conf
,將host all all 0.0.0.0/0 md5
改為僅允許可信IP訪問(如host all all 192.168.1.0/24 md5
);同時修改postgresql.conf
中的listen_addresses
為localhost
或特定IP,重啟PostgreSQL生效。sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/server-key.pem -out /etc/ssl/private/server-cert.pem
),在pgAdmin連接配置中勾選“SSL”選項,選擇“Certificate”并指定證書路徑,提升數據傳輸安全性。Ctrl+Enter
執行查詢、Ctrl+Shift+F
格式化SQL),提升查詢效率。