phpMyAdmin下載使用教學:更改config.inc.php設定,開始操作MySQL

phpMyAdmin是常見的MySQL工具,直接在瀏覽器以圖形化網頁方式操作資料庫,本文介紹如何下載檔案,放到Apache伺服器網站首頁,進行config.inc.php設定,解決無密碼登入的問題。

一、phpMyAdmin下載

前往phpMyAdmin官方網站直接下載檔案,在此很清楚看到它的說明:Bringing MySQL to the web」,直接在網頁上就可以操作MySQL資料庫。

phpMyAdmin下載使用教學:更改config.inc.php設定,開始操作MySQL 1

二、解壓縮網頁檔案

下載的是一個壓縮檔,直接把這個壓縮檔移動到Apache伺服器的網站首頁,由於我是直接架在windows電腦上,因此路徑為「C:\Apache24\htdocs\」,解壓縮後得到了一個同樣名稱的檔案的資料夾。

phpMyAdmin下載使用教學:更改config.inc.php設定,開始操作MySQL 3

三、瀏覽下載文件

由於PHP檔案本身可以被解碼為HTML網頁,所以直接在瀏覽器輸入路徑作為網址:「phpMyAdmin-5.2.0-all-languages」,看到的便類似於剛才電腦資料夾看的檔案總管畫面,只不是現在是在瀏覽器上呈現。

phpMyAdmin下載使用教學:更改config.inc.php設定,開始操作MySQL 5

四、禁止無密碼登入

上個步驟點選進入之後,很快就看到了「歡迎使用phpMyAdmin」的畫面,於是輸入MySQL原始安裝狀態的使用者名稱「root」,尚未設定密碼因此密碼欄位保留空白,按下「登入」,卻發現提示「禁止無密碼登入」,而且還有一個「請參閱AllowNoPassword」。

phpMyAdmin下載使用教學:更改config.inc.php設定,開始操作MySQL 7

五、config.inc.php設定檔

瞭解了資料資料夾在瀏覽器是如何呈現為網頁,並且也遇到了禁止無密碼登入的狀態,接下來要開始進行比較關鍵的phpMyAdmin優化及設定。首先,仔細看上個步驟的網址便會知道,解壓縮完其實疊床架屋多了一個同名的子資料夾(phpMyAdmin-5.2.0-all-languages/phpMyAdmin-5.2.0-all-languages),為簡化起見,子資料夾剪下貼到apache伺服器的網站首頁(C:\Apache24\htdocs\),接著把名稱從原來的「phpMyAdmin-5.2.0-all-languages」更改為比較乾淨的「phpMyAdmin」。

注意到在phpMyAdmin資料夾裡有「config.sample.inc.php」這一個檔案它便是設定的範例檔案,可以複製這個檔案或直接將它名稱更改為「「config.inc.php」,準備開始設定。

phpMyAdmin下載使用教學:更改config.inc.php設定,開始操作MySQL 9

六、AllowNoPassword

用記事本或者像贊贊小屋Notepad++開啟上個步驟已經複製並更改名稱的檔案,注意到其中有一行程式碼是「$cfg[‘Servers’][$i][‘AllowNoPassword’] = false;」,它就是第四步驟禁止無密碼登入的原因,phpMyAdmin預設屬性性為「false」,將這一行前面加個兩個斜線變成單純文字,複製文字內容到下一行,改為「true」,表示允許無密碼登入。

//$cfg[‘Servers’][$i][‘AllowNoPassword’] = false;

$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;

phpMyAdmin下載使用教學:更改config.inc.php設定,開始操作MySQL 11

七、登錄phpMyAdmin

回到瀏覽器輸入網址:「http://localhost:8080/phpMyAdmin/」,這次終於可以登入了,終於成功可以開始以網頁圖形化的方式操作MySQL了!

phpMyAdmin下載使用教學:更改config.inc.php設定,開始操作MySQL 13

phpMyAdmin無密碼登入問題

關於phpMyAdmin無密碼登入是贊贊小屋實際遇到的狀況,花了一些時間摸索才確定可以用本篇文章的方式解决,其實通常mySQL資料庫不太可能沒有使用者帳號及密碼,贊贊小屋恰好是剛安裝mySQL,沒有新增使用者,連系統管理員root的密碼都沒有設定,所以本來也許只要像本文一開始的步驟把phpMyAdmin資料夾放到網站首頁,正常就可以在瀏覽器輸入帳號密碼開始使用了,本文繞了一圈做了一些設定,利用這個機會同時也是更瞭解phpMyAdmin。

加強學習:Apache架站系列文章