安装环境:windows2008  + php 5.3.12+mySQL 5.1.39
 安装步骤如下:
 
1.下载最新版本PHPmyadmin 3.3.2
解压.
 
2.修改配置文件
 
将config.sample.inc.php文件复制一份
改名为 config.inc.php 再粘贴回原目录

用记事本打开 config.inc.php
找到 $cfg['blowfish_secret'] = '';
改为 $cfg['blowfish_secret'] = 'xiaolang';
(xiaolang可以随便写成什么的,呵呵)

找到 $cfg['Servers'][$i]['controluser'] = 'pma';
改为 $cfg['Servers'][$i]['controluser'] = 'root';
(root是你的mysql用户名,可以根据实际填写,默认为root)

找到 $cfg['Servers'][$i]['controlpass'] = 'pmapass';
改为 $cfg['Servers'][$i]['controlpass'] = '你的密码';
(改为你的mysql密码)
 
3.配置IIS,文档目录指向解压的文件夹
4.运行网站  http://localhost:端口/
出现了#2002错误
 
4.解决#2002错误
引用如下:
google 了一下,发现很多人被这个问题困扰,大家解决方法的思路都是围绕 mysql.sock,改mysql.sock的位置。而实际上,通过修改 mysql.sock 路径解决问题的可能性很小。
大部分这类问题是由于 mysql 做了 ip 绑定(bind-address = 127.0.0.1)造成的。这里只需要将 $cfg['Servers'][$i]['host'] = 'localhost' 改为 '127.0.0.1' 就可以了。或者改成localhost.localdomain,这样改的依据是more /etc/hosts,可以看到localhost和localhost.localdomain被解析为127.0.0.1的,而mysql的 my.cnf里面大家都加了bind-address = 127.0.0.1,所以要修改$cfg['Servers'][$i]['host']。
 
修改后,再次运行,成功了。