我下载了phpMyAdmin v4.5.0.2。 我将config.inc.php配置为通过cookie验证到localhost上的MySQL服务器:
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;
错误消息调用:登录MySQL服务器失败。 如果我使用host = 127.0.0.1,则可以登录。
我检查了/ etc / hosts中的127.0.0.1 localhost
。
IPv6已禁用。
我该如何解决这个问题?
是否正确,主机值与mysql.user表的主机列相关联? 如果我有host = 127.0.0.1,那么我只能在db中拥有主机127.0.0.1的用户登录?