开发环境选择的是WAMP5。之前手动配置过一次,第二次配置时觉得效率太低,这次改为全包装的。言归正传,WAMP5默认mysql的密码为空。显然这样不太好,于是进入到phpMyadmin中,将数据库mysql中的user表中的password字段改为我的密码,而且选择函数PASSWORD。
问题出现了,这样昨晚后,phpMyadmin显示连接被拒。mysql我有重启过。什么问题呢?先来看下phpMyadmin中的配置文件conf.inc.php。
其中有一句:$cfg['Servers'][$i]['auth_type'] = 'config';
这个参数有三个选项(我知道的):cookie,config,http。这个参数选择的是密码的输入方式。默认为config,这种情况下会调用phpMyadmin配置文件中有关密码的配置。但是,如果你现在修改$cfg['Servers'][$i]['password']这个参数切记清一下cookies,不然依然会按cookies记录的方式去登录。