废话不多说,直入正题:
- 先找到配置文件: 打开libraries下的config.default.php文件,依次找到下面各项,按照说明配置即可:
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address ,这里是配置主机地址的,如果是window开发环境的话,建议换成127.0.0.1,这样打开速度会快很多。
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port mysql端口,如果是默认3306,保留为空即可
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user 访问phpmyadmin使用的mysql用户名 fg['Servers'][$i]['password'] = ''; // MySQL password (only needed对应上述mysql用户名的密码
这个账号密码一定要填写,因为下一步我们把cookie验证机制改成config机制,所以账号密码一定要配置。
认证方法: $cfg['Servers'][$i]['auth_type'] = 'cookie'; 默认是cookie方式,这里我们需要改成config,文件配置的验证方式。 注解: 在此有四种模式可供选择,cookie,http,HTTP,config config方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐 使用。 当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证,,具体如下: PHP安装模式为Apache,可以使用http和cookie; PHP安装模式为CGI,可以使用cookie
设置完毕后,每次进入phpmyadmin,都不需要输入账号密码,就好像没有账号密码一样。再也不用担心session过期了。