# PostgreSQL 數據庫管理

ServBay提供了一個內建的Adminer工具,以方便PostgreSQL數據庫的管理。您可以通過以下鏈接訪問此工具:

這裡詳述了使用Adminer管理PostgreSQL數據庫的詳細步驟:

# 獲取數據庫的超級用戶密碼

  1. 打開ServBay介面。

  2. 在左邊的導航欄中點擊"設定"。

設定標籤
  1. 在設定頁面中,找到“資料庫密碼”選項。
查看PostgreSQL密碼
  1. 複製相應的數據庫超級用戶名和密碼。

# 使用Adminer

  1. 打開您的瀏覽器,然後前往 Adminer (opens new window)

  2. 輸入您的PostgreSQL數據庫超級用戶名和從ServBay獲取的密碼,然後點擊登錄。

  3. 在Adminer介面中,執行如下操作:

    • 建立資料庫:

      • 在左側邊欄中點擊"SQL指令"。
      • 輸入SQL指令以建立新的資料庫,例如:
        CREATE DATABASE your_database_name;
        
        1
        然後點擊"執行"。
    • 創建表格

      • 在選定的數據庫中,點擊“添加表格。”
      • 輸入新表格的名稱和字段,然後點擊“保存。”
    • 導入數據

      • 在選定的數據庫中,點擊"導入。"
      • 選擇要導入的SQL文件,然後點擊"導入。"
    • 其他操作: 左側的側邊欄允許進行額外的操作,例如修改表格結構,查詢數據和刪除記錄。

遵循這些詳細的步驟,您可以方便地使用Adminer管理PostgreSQL數據庫。

# 使用命令行管理

對於那些偏好使用命令行數據庫管理的人,請安裝ServBay的命令行工具。請參考命令行支持文檔以獲得詳細的安裝步驟。

一旦命令行工具安裝完畢,使用下列命令連接到PostgreSQL數據庫:

# 連接到本地的 PostgreSQL 資料庫
psql -U <超級用戶> -d postgres
1
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
Last Updated: 4/28/2024