Version:phpMyAdmin3.4.3.2
1: Copy www/phpMyAdmin/libraries/config.default.php
to www/phpMyAdmin
2:Rename www/phpMyAdmin3.4.0/config.default.php to www/phpMyAdmin/config.inc.php
3:Configure
a: $cfg['PmaAbsoluteUri']=''; → $cfg['PmaAbsoluteUri']='http://localhost/phpMyAdmin;
b: $cfg['blowfish_secret']=''; → $cfg['blowfish_secret']='cookie';
c: $cfg['Servers'][$i]['auth_type']='config'; → $cfg['Servers'][$i]['auth_type']='http';
d: $cfg['Servers'][$i]['user']='root'; → $cfg['Servers'][$i]['user']='root';
e: $cfg['Servers'][$i]['password']=''; → $cfg['Servers'][$i]['password']='root';
f: $cfg['Servers'][$i]['controluser']='cookie'; → $cfg['Servers'][$i]['controluser]='';
g: $cfg['Servers'][$i]['controlpass']=''; → $cfg['Servers'][$i]['controluser]='';
解释下:1:复制原始文件libraries里面的/config.default.php,复制到phpmyadmin根文件夹,改成config.inc.php
2:配置里面
a 设置的是phpmyadmin的网址.
b 设置的是访问方式为Cookie,本机访问不需要设置,但是对网络的访问需要设置成cookie
c. 设置的是phpmyadmin的登录方式,里面可以设置三种登录方式, config / http / cookie ,其中config是默认的登录方式,也就是提供一个phpmyadmin的初始登录界面,输入用户名和密码就可以进去了. http则会弹出一个对话框,要求输入用户名和密码. cookie方式会在登录的时候打开一个的登录页面要求输入用户名和密码,并且将用户名和密码保存在系统的cookie中,下次访问时用户名和密码会自动显示在文本框和密码输入框中.通常用在互联网.
d和e: 设置的是mysql数据库的用户名和密码
f和g: 设置的是控制方式,如果报错"Connection for controluser as defined in your configuration failed"的话,就需要设置这个.解决办法有几个,我试了一下,可以注释掉,就是这两段语句前加双斜杠 // . 或者是 直接默认为空.