簡介

在管理多個 MySQL 或 MariaDB 伺服器時,phpMyAdmin 提供了一種方便的方法來切換和管理這些伺服器。本文將指導您如何在 phpMyAdmin 中設置多個伺服器並為它們設定別名,以便於識別。

步驟 1:修改 config.inc.php

首先,您需要修改 phpMyAdmin 的配置文件 config.inc.php,這個文件通常位於 phpMyAdmin 的根目錄下。

加入伺服器配置

為每個您想要管理的伺服器增加配置:

/* 第一個伺服器 */
$i++;
$cfg['Servers'][$i]['verbose'] = '我的第一個伺服器';
$cfg['Servers'][$i]['host'] = 'hostname1';
$cfg['Servers'][$i]['user'] = 'username1';
$cfg['Servers'][$i]['password'] = 'password1';
$cfg['Servers'][$i]['auth_type'] = 'config';

/* 第二個伺服器 */
$i++;
$cfg['Servers'][$i]['verbose'] = '我的第二個伺服器';
$cfg['Servers'][$i]['host'] = 'hostname2';
$cfg['Servers'][$i]['user'] = 'username2';
$cfg['Servers'][$i]['password'] = 'password2';
$cfg['Servers'][$i]['auth_type'] = 'config';

在這裡,$i 是一個變數,用來為每個伺服器配置提供一個獨特的索引。verbose 鍵用於為伺服器設定一個別名,方便在管理界面中識別。

配置詳解

  • verbose: 伺服器的別名,顯示在選單中。
  • host: MySQL 或 MariaDB 伺服器的主機名稱或 IP 地址。
  • user: 用於登入的 MySQL 使用者名稱。
  • password: 對應的密碼。
  • auth_type: 驗證方式,通常設為 'config'。

步驟 2:在 phpMyAdmin 中切換伺服器

配置完成後,當您登入 phpMyAdmin,會在左上角看到一個伺服器選擇的下拉選單。這個選單會列出所有配置的伺服器及其別名,您可以從中選擇您想要管理的伺服器。

結語

通過在 phpMyAdmin 中配置多個伺服器,您可以更輕鬆地在不同的數據庫環境之間切換,並且可以透過設定的別名快速識別每個伺服器。這大大提升了管理多個數據庫時的便利性和效率。

最後修改日期: 2024 年 1 月 9 日

作者