mysql+phpmyadmin配置流程:
 
环境:Apache+php5+mysql5
 
下载包:phpMyAdmin-2.11.9.4-all-languages-utf-8-only.tar.gz
 
不能下就到这里下载 [url]http://www.phpmyadmin.net/home_page/downloads.php[/url]
 
一:安装配置
1> 安装包:
httpd,mysql,php,mysql-server,php-mysql。
[root@localhost ~]# yum -y install httpd mysql php mysql-server php-mysql
 
2>将安装包复制到APACHE默认路径下:
[root@localhost ~]# cp /soft/phpMyAdmin-2.11.9.4-all-languages-utf-8-only.tar.gz   /var/www/html/
解压到/var/www/html目录中并改名为phpmysql
[root@localhost html]# tar -zxvf phpMyAdmin-2.11.9.4-all-languages-utf-8-only.tar.gz
[root@localhost html]# mv phpMyAdmin-2.11.9.4-all-languages-utf-8-only phpmyadmin
3>配置config.inc.php文件。
将phpmyadmin目录中的config.sample.inc.php文件复制一份并改名为config.inc.php。
[root@localhost phpmyadmin]# cp config.sample.inc.php  config.inc.php
将config.inc.php中这两行注释删掉,并填上mysql中设置的用户名和密码。
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '×××';
 
4>登录phpmysql
[url]http://ip/phpmyadmin[/url]  就可以登录了。
登录后界面:
二:常见问题

#1045 - Access denied for user 'root'@'localhost' (using password: NO)错误
解决方法:
1> 修改加入phpMyAdmin连接MySQL的用户名和密码。
       $cfg['Servers'][$i]['controluser'] = 'root';
       $cfg['Servers'][$i]['controlpass'] = '×××';
 2> 重新设定mysql root密码,重启mysql。
3> 重新安装mysql  不要改动root密码 然后再设置phpmyadmin即可。
 
没有发现 PHP 的扩展设置mbstring, 而当前系统好像在使用宽字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确识别字符串,可能产生不可意料的结果.
解决方法:
安装php-mbstring.i386包
[root@localhost html]# yum install php-mbstring.i386