http://sourceforge.Net/project/showfiles.PHP?group_id=23067
挑個最新穩定版本就行了。英文好的可以下載english-only的版本,這樣要比all-language的小一倍以上。
將所有文件解壓到web根目錄的某個目錄下, 如:datamgr。phpmyadmin的配置文件是librarIEs/config.default.PHP。下面是一些常用配置的說明:
一、登錄MySQL的方式:
1.config -- 直接在配置文件中寫入一個能登錄mysql的帳號和密碼,只要浏覽這個datamgr目錄就可以直接以這個寫入配置文件的mysql帳號進行管理MySQL的操作。特點是方便,缺點是沒有安全性。
2.http -- 利用web服務器的驗證功能,浏覽datamgr這個目錄前會跳出一個身份驗證窗口,只要MySQL帳號對得上就可以有datamgr目錄的訪問權。這樣比較安全,不過用cgi或fastCGI的方式配置PHP將無法使用該功能,因為CGI不會想服務器發送一些驗證信息變量。
3.cookIE-- 和http一樣也會跳出一個驗證窗口,不過這個不是用web服務器的驗證功能,直接是PHP寫的一個普通登錄窗口,只要浏覽器支持cookIE就行,21世界的浏覽器都應該支持cookie這個基本功能,所以我們一般選擇cookIE驗證方式。
這些字段和config.default.PHP對應的是
$cfg['Servers'][$i]['auth_type'] = 'cookie'; (valid choices: config, http, HTTP, signon or cookIE)
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['passWord'] = ''; // MySQL passWord (only needed
config要三處都要填完,http填auth_type為http就行了,cookIE的話除了填這裡,還要填寫一個加密用的私鑰,往配置文件的上面找
$cfg['blowfish_secret'] = 'bowbowgooo';
blowfish_secret隨便填寫一些字符就行了。
二、數據備份和恢復
默認的數據導出、和導入最大文件有2M的最大限制。如果要操作大於2M的數據庫備份文件就需要預先將文件上傳到PHPmyadmin的某個目錄。
1.首先在PHPmyadmin個跟目錄建立一個目錄,比如叫ports
2.在config.default.PHP中搜$cfg['UploadDir'],這個變量定義保存導入文件存放的目錄,它下面的$cfg['SaveDir']定義的是數據導出文件的存放目錄,我們都定義為ports
$cfg['UploadDir'] = 'ports';
$cfg['SaveDir'] = 'ports';
要注意的是ports目錄的權限,saveDir只要能讓PHP腳本往裡邊寫東西。最後的就是操作完了,務必清空改目錄,防止數據被別有用心的人下載。
三、界面美化
本來字體是可以任意調節的,但是我想這個功能對使用一台正常電腦的正常人沒有什麼意義,還不如直接將字體大小定死,一般認為11px是比較好看的字體。全局的字體可以在cssphpmyadmin.CSS.PHP中調整,將這個文件的Html段的font-size由原來的一段PHP代碼改為11px就行了
Html {
font-size: 11px;
}