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,如需转载请自行联系原作者