在Ubuntu 17.04上透過PhpMyAdmin管理遠端MySQL資料庫17.10
phpMyAdmin讓您可以透過簡單的網頁瀏覽器管理MySQL或MariaDB資料庫。在大多數環境中,phpMyAdmin軟體包與資料庫伺服器安裝在同一台伺服器上…因此在那裡不需要太多配置…它應該可以正常工作。
但是,如果要透過phpMyAdmin Web介面在遠端伺服器上管理MySQL或MariaDB資料庫,則需要對其設定檔進行一些變更。
為了存取和管理遠端MySQL或MariaDB伺服器,必須將伺服器配置為允許透過網路進行遠端存取。以下步驟將向您顯示操作方法。
這個簡短的教學將在Ubuntu 17.04上安裝並設定phpMyAdmin。 17.10存取和管理遠端MySQL或MariaDB資料庫伺服器。準備好後,請繼續以下步驟:
步驟1:同一主機上的phpMyAdmin和資料庫
傳統上,phpMyAdmin和MySQL / MariaDB伺服器安裝在同一台主機上。這是標準安裝且最受歡迎。
要將phpMyAdmin與資料庫伺服器安裝在同一台主機上,請執行以下指令
sudo apt更新
sudo apt安裝php libapache2-mod-phpmyadmin
在安裝過程中,應該要提示您選擇要為phpMyAdmin設定的Web伺服器。對於本文,我們將使用Apache2作為Web伺服器。
安裝完成後,開啟瀏覽器並前往http:// servername / phpmyadmin
用伺服器的實際主機名稱取代伺服器名稱。登入時,頁面輸入root作為使用者名稱並使用密碼登入。
這將使您登入並允許您管理伺服器上的資料庫。
步驟2:不同主機上的phpMyAdmin和資料庫
步驟1顯示了標準的phpMyAdmin安裝…但是,如果要管理的資料庫伺服器是遠端的,則必須以不同的方式配置phpMyAdmin。
phpMyAdmin的設定檔位於/ etc / phpmyadmin中。主要設定檔是/etc/phpmyadmin/config.inc.php。此檔案包含全域應用於phpMyAdmin的設定選項。
要使用phpMyAdmin管理另一個伺服器上託管的MySQL資料庫,請在/etc/phpmyadmin/config.inc.php中進行以下調整:
sudo nano /etc/phpmyadmin/config.inc.php
然後更改看起來像下面的那一行
i]['host'] = '
至
cfg['Servers'][
將
dbserver替換為實際的遠端資料庫伺服器名稱或IP位址。另外,請確保phpMyAdmin主機有權存取遠端資料庫。
另一個重要的設定檔是/etc/phpmyadmin/apache.conf,該檔案符號連結到/etc/apache2/conf-available/phpmyadmin.conf,並且一旦啟用,將用於設定Apache2以服務phpMyAdmin網站。該檔案包含用於載入PHP的指令,目錄權限等。從終端類型:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin.conf sudo systemctl重新載入apache2.service
步驟3:將MySQL Server設定為允許遠端存取
現在,用戶端電腦上已安裝phpMyAdmin,連接到安裝了MySQL / MariaDB資料庫的遠端伺服器…然後執行以下命令以開啟其預設配置文件。
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
然後將下列行改為:
bind-address=0.0.0.0
下一步執行以下命令,以允許root使用者從客戶端電腦存取伺服器。
sudo mysql -u root -p將
所有特權打開到' root'@'192.168.71.20'標識為' root_password_here'WITHGRANT OPTION;
用您要連接的位址替換IP位址。退出,您就完成了。
編輯完上面的檔案後,儲存變更並登入http:// clientPC / phpmyadmin
用客戶端電腦IP或主機名稱取代http:// clientPC / phpmyadmin。
這應該可以讓您從客戶端phpMyAdmin Web入口網站遠端登入伺服器。
這是如何管理遠端MySQL / MariaDB伺服器。
恭喜你!您已成功設定phpMyAdmin
以上是在Ubuntu 17.04上透過PhpMyAdmin管理遠端MySQL資料庫17.10的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

表的主鍵是一列或多列,用於唯一識別表中每筆記錄。設定主鍵的步驟如下:登入 phpMyAdmin。選擇資料庫和表格。勾選要作為主鍵的列。點選 "儲存變更"。主鍵具有資料完整性、查找速度和關係建模方面的好處。

PHPMyAdmin日誌檔案的預設位置:Linux/Unix/macOS:/var/log/phpmyadminWindows:C:\xampp\phpMyAdmin\logs\日誌檔案用途:故障排除稽核安全性

在 phpMyAdmin 中新增外鍵可以透過以下步驟實現:選擇包含外鍵的父表。編輯父表結構,在「列」中新增列。啟用外鍵約束,選擇引用表和鍵。設定更新/刪除操作。儲存更改。

WordPress 資料庫位於 MySQL 資料庫中,儲存所有網站數據,可以透過託管提供者的儀表板、FTP 或 phpMyAdmin 存取。資料庫名稱與網站 URL 或使用者名稱相關,存取需要使用資料庫憑證,包括名稱、使用者名稱、密碼和主機名,這些憑證通常儲存在「wp-config.php」檔案中。

PHPMyAdmin 的預設使用者名稱和密碼為 root 和空。為了安全起見,建議更改預設密碼。更改密碼的方法:1. 登入 PHPMyAdmin;2. 選擇 "privileges";3. 輸入新密碼並儲存。忘記密碼時,可透過停止MySQL 服務並編輯設定檔的方式重設密碼:1. 新增skip-grant-tables 行;2. 登入MySQL 命令列並重設root 密碼;3. 刷新權限表;4. 刪除skip-grant-tables 行,重啟MySQL 服務。

phpMyAdmin 拒絕存取的原因及解決方案:認證失敗:檢查使用者名稱和密碼是否正確。伺服器配置錯誤:調整防火牆設置,檢查資料庫連接埠是否正確。權限問題:授予使用者對資料庫的存取權限。會話逾時:刷新瀏覽器頁面重新連線。 phpMyAdmin 設定錯誤:檢查設定檔和檔案權限,確保啟用了必要的 Apache 模組。伺服器問題:等待一段時間後再重試或聯絡主機提供者。

phpMyAdmin 中刪除資料表的步驟:選擇資料庫和資料表;點選「操作」標籤;選擇「刪除」選項;確認並執行刪除操作。

可以在 phpMyAdmin 中「結構」標籤下的「視圖」子選單中找到關聯視圖。要存取它們,只需選擇資料庫、點擊「結構」標籤、然後點擊「檢視」子選單。
