首先下载phpMyAdmin,并安装。
目前版本是2.9.2
tar zxvf phpMyAdmin2.tar.gz
mv phpMyAdmin-2.9.2-all-languages/ /var/www/phpmyadmin
yum -y install php-mbstring   ← 在线安装php-mbstring

然后配置phpMyAdmin
cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
 
chmod 660 /var/www/phpmyadmin/config.inc.php ← 改变其属性,使其具有可写性
 
vi /var/www/phpmyadmin/config.inc.php ← 修改phpMyAdmin的配置文件
$cfg['blowfish_secret'] = '在此填入口令';  ← 找到此行,并设置相应的口令(这个口令只是程序内部使用,并非登录相关的口令。口令长度限制在46个字符以内。)
$cfg['Servers'][$i]['controluser'] = 'pmausr';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
//找到这句改成
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';
chown -R root.apache /var/www/phpmyadmin/  ← 改变phpMyAdmin的归属

vi /etc/httpd/conf.d/phpmyadmin.conf ← 建立供Apache调用的phpMyAdmin配置文件如下:
Alias /phpmyadmin /var/www/phpmyadmin
下面的部分使得外网没有权限访问和使用phpmyadmin,如果允许外网用户,请不要填加如下部分到配置文件中
<Location /phpmyadmin>
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.0
</Location>

/etc/rc.d/init.d/httpd restart  ← 重新启动HTTP服务,使以上设置生效
在浏览器中输入“http://服务器IP地址/phpmyadmin/”
 可以用MySQL的用户来登陆数据库
如果启动出现 #2002 - 服务器没有响应 (or the local MySQL server's socket is not correctly configured)
需要修改config.inc.php中
$cfg['Servers'][$i]['connect_type'] = ' tcp';
把tcp改成socket
然后在这行上面增加一行
$cfg['Servers'][$i]['socket'] = ' /usr/local/mysql/tmp/mysql.sock';
mysql.sock的路径要和实际文件位置一致