| 參數 | 說明 | 建議值 |
|---|---|---|
PmaAbsoluteUri | phpMyAdmin 完整 URL,留空可自動偵測 | https://domain.com/phpmyadmin/ |
blowfish_secret | Cookie 認證加密金鑰,必須設定 | 32 位元以上隨機字串 |
Servers[$i]['host'] | MySQL 主機 IP 或 hostname | 127.0.0.1 或實際 IP |
Servers[$i]['auth_type'] | 認證模式:config/http/cookie/signon | cookie |
Servers[$i]['connect_type'] | 連線協定 | tcp(跨主機)或 socket(本機) |
Servers[$i]['compress'] | 啟用壓縮協定(需 PHP ≥ 4.3.0) | TRUE 減少網路流量 |
匯入 scripts/create_tables.sql 建立 pma__* 系列表後,設定:
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
即可獲得書籤、關聯圖譜、PDF 輸出、SQL 歷史等企業級功能。
$cfg['OBGzip'] = 'auto'; 自動 GZIP 壓縮輸出。$cfg['PersistentConnections'] = FALSE; 避免長連佔用連線數。$cfg['ExecTimeLimit'] = 300; 匯入大檔案時延長執行上限。$cfg['MaxRows'] = 30; 列表分頁預設筆數。$cfg['LeftFrameLight'] = TRUE; 左側改用下拉選單,適合大量資料表。陣列 $cfg['Servers'] 支援多組連線,配合 $cfg['ServerDefault'] = 1; 指定預設連線,登入頁自動顯示伺服器選單。