phpMyAdmin下載、安裝和使用入門
對于PHP的逐漸流行,我們有目共睹:無論是BLOG程序中的WordPress,還是CMS程序中的DEDECMS,還是BBS程序中的Discuz!,都可謂經典。
隨著程序語言選擇的不同,WEB應用所使用的數據庫也發生了變化,轉而向MySQL陣營學習。其中對于phpMyAdmin的學習則必不可少。
phpMyAdmin(簡稱PMA)是一個用PHP編寫的,可以通過互聯網在線控制和操作MySQL。他是眾多MySQL管理員和網站管理員的首選數據庫維護工具,通過phpMyAdmin可以完全對MySQL數據庫進行操作。
一,phpMyAdmin的下載
打開phpMyAdmin的官方站點:[url]http://www.phpmyadmin.net/[/url]?,在頁面中選擇“Download”,目前最新版本為phpMyAdmin 2.10.1,選擇“all-languages.zip”文件下載
下載后的phpMyAdmin-2.11.6-all-languages.tar.gz文件解壓到Apache的Document目錄下。則可通過“http://ip/phpmyadmin?”進行訪問(先要對config.inc.php進行配置)。
二,phpMyAdmin的安裝
對于PHP的逐漸流行,我們有目共睹:無論是BLOG程序中的WordPress,還是CMS程序中的DEDECMS,還是BBS程序中的Discuz!,都可謂經典。
隨著程序語言選擇的不同,WEB應用所使用的數據庫也發生了變化,轉而向MySQL陣營學習。其中對于phpMyAdmin的學習則必不可少。
phpMyAdmin(簡稱PMA)是一個用PHP編寫的,可以通過互聯網在線控制和操作MySQL。他是眾多MySQL管理員和網站管理員的首選數據庫維護工具,通過phpMyAdmin可以完全對MySQL數據庫進行操作。
一,phpMyAdmin的下載
打開phpMyAdmin的官方站點:[url]http://www.phpmyadmin.net/[/url]?,在頁面中選擇“Download”,目前最新版本為phpMyAdmin 2.10.1,選擇“all-languages.zip”文件下載
下載后的phpMyAdmin-2.11.6-all-languages.tar.gz文件解壓到Apache的Document目錄下。則可通過“http://ip/phpmyadmin?”進行訪問(先要對config.inc.php進行配置)。
二,phpMyAdmin的安裝
要求已經安裝好LAMP,參考[url]http://gzmaster.blog.51cto.com/299556/79312[/url]
首先安裝Phpmyadmin需要的文件
yum install libmcrypt
yum install libmcrypt-devel(為之后的—with-mcrypt生成mcrypt.h)
刪除php目錄和源目錄,重新解壓Php進行安裝(一定要將已經安裝好PHP的改名,再重新將php.tar.gz解壓配置)
配置如下
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-gd=/usr/lib --with-freetype-dir --with-png-dir --with-jpeg-dir --with-zlib --enable-gd-jis-conv --enable-xml --enable-sockets?--with-mcrypt --enable-mbstring?(前面參數是安裝Lamp,后面兩個參數是安裝Phpmyadmin一定需要的)
Make
make install
cp php.ini-recommended /usr/local/php5/lib/php.ini
vi /usr/local/php5/lib/php.ini
;extension=php_mcrypt.dll(將該行去掉注釋,之前yum install libmcrypt為這做準備)
將Apache重啟就可以了
當然,無論是在本地測試還是在遠程服務器上測試,都需要進行如下的文件配置才能正常使用phpMyAdmin。
首先,在下載解壓下來的文件中有一個文件“config.sample.inc.php”,這是phpMyAdmin配置文件的樣本文件,我們需要把該文件中的所有代碼拷貝,新建一個文件“config.inc.php”,并將代碼粘貼。文件config.inc.php是phpMyAdmin的配置文件,上傳服務器時必須上傳該文件。
對于config.inc.php文件,最重要的即是修改加入phpMyAdmin連接MySQL的用戶名和密碼。尋找到代碼行:
// $cfg['Servers'][$i]['controluser'] = 'root'; // $cfg['Servers'][$i]['controlpass'] = '123456'; |
將“//”注釋號刪除,同時輸入MySQL中配置的用戶名和密碼(遠程服務器的請聯系你的空間服務商),比如這里:
$cfg['Servers'][$i]['controluser'] = 'leosn_com'; $cfg['Servers'][$i]['controlpass'] = '*********'; |
注意:如果需要通過遠程服務器調試使用phpMyAdmin,則需要添加blowfish_secret內容定義Cookie,尋找到代碼行:
$cfg['blowfish_secret'] = ''; |
設置內容為COOKIE
$cfg['blowfish_secret'] = 'leosn'; |
三,phpMyAdmin的使用
打開phpMyAdmin所在服務器目錄,比如http://ip/phpmyadmin/?,繼續輸入MySQL用戶的用戶名和密碼,進入。
選擇相關數據庫可看到數據庫中的各表,可進行表、字段的增刪改,可以導入、導出數據庫信息。總之選擇中文語系的phpMyAdmin,你可以很快就入門。
本文轉自fine102 51CTO博客,原文鏈接:http://blog.51cto.com/gzmaster/79472,如需轉載請自行聯系原作者