# PostgreSQL 數據庫管理
ServBay提供了一個內建的Adminer工具,以方便PostgreSQL數據庫的管理。您可以通過以下鏈接訪問此工具:
這裡詳述了使用Adminer管理PostgreSQL數據庫的詳細步驟:
# 獲取數據庫的超級用戶密碼
打開ServBay介面。
在左邊的導航欄中點擊"設定"。
- 在設定頁面中,找到“資料庫密碼”選項。
- 複製相應的數據庫超級用戶名和密碼。
# 使用Adminer
打開您的瀏覽器,然後前往 Adminer (opens new window)。
輸入您的PostgreSQL數據庫超級用戶名和從ServBay獲取的密碼,然後點擊登錄。
在Adminer介面中,執行如下操作:
建立資料庫:
- 在左側邊欄中點擊"SQL指令"。
- 輸入SQL指令以建立新的資料庫,例如:然後點擊"執行"。
CREATE DATABASE your_database_name;
1
創建表格:
- 在選定的數據庫中,點擊“添加表格。”
- 輸入新表格的名稱和字段,然後點擊“保存。”
導入數據:
- 在選定的數據庫中,點擊"導入。"
- 選擇要導入的SQL文件,然後點擊"導入。"
其他操作: 左側的側邊欄允許進行額外的操作,例如修改表格結構,查詢數據和刪除記錄。
遵循這些詳細的步驟,您可以方便地使用Adminer管理PostgreSQL數據庫。
# 使用命令行管理
對於那些偏好使用命令行數據庫管理的人,請安裝ServBay的命令行工具。請參考命令行支持文檔以獲得詳細的安裝步驟。
一旦命令行工具安裝完畢,使用下列命令連接到PostgreSQL數據庫:
# 連接到本地的 PostgreSQL 資料庫
psql -U <超級用戶> -d postgres
1
2
2
將 <superuser>
替換為獲得的超級用戶用戶名,例如,servbay_root
。
# 常見的 PostgreSQL 操作
這裡有一些常見的PostgreSQL數據庫操作:
列出所有數據庫:
\l
1選擇一個資料庫:
\c database_name
1查看指定數據庫中的所有表格:
\dt
1查看指定表的結構:
\d table_name
1創建用戶:
CREATE USER your_user WITH PASSWORD 'your_password';
1授予用戶權限:
ALTER USER your_user WITH SUPERUSER;
1創建一個表格:
CREATE TABLE 你的表格名稱 ( id SERIAL PRIMARY KEY, name VARCHAR(255) );
1
2
3
4插入數據:
INSERT INTO your_table_name (name) VALUES ('John Doe');
1查詢數據:
從 your_table_name 選擇 *;
1更新數據:
UPDATE your_table_name SET name = 'Jane Doe' WHERE id = 1;
1刪除數據:
DELETE FROM 你的表名 WHERE id = 1;
1