要在Ubuntu系統上使用pgAdmin連接PostgreSQL數據庫,請按照以下步驟操作:
sudo apt update
sudo apt install postgresql postgresql-contrib
sudo adduser postgres
sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'your_password';"
sudo apt install python3-pip libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev
pip3 install pgadmin4
cd ~/.local/lib/python3.x/site-packages/pgadmin4
python3 setup.py
cd ~/.local/lib/python3.x/site-packages/pgadmin4
pgadmin4.py
或者在應用程序菜單中找到PgAdmin并啟動它。
打開文件 /etc/postgresql/12/main/pg_hba.conf
(版本號可能會有所不同,請根據實際情況調整)。
在文件末尾添加以下行以允許遠程連接:
host all all 0.0.0.0/0 md5
保存并關閉文件。
修改 postgresql.conf
文件以允許來自任何IP的連接:
listen_addresses '*'
sudo systemctl restart postgresql
打開pgAdmin。
在左側面板中,右鍵單擊“Servers”并選擇“Create” - “Server…”。
在“General”選項卡中,輸入一個名稱(例如,“My PostgreSQL Server”)。
轉到“Connection”選項卡,輸入以下信息:
單擊“Save”以保存設置并連接到PostgreSQL服務器。
連接成功后,您可以在左側的對象瀏覽器中查看和管理各種數據庫對象,如表、視圖、函數等。
請注意,具體的步驟可能會因pgAdmin版本和PostgreSQL版本的不同而有所差異。建議參考pgAdmin的官方文檔以獲取最準確的信息。