我下载了phpMyAdmin v4.5.0.2。
我将config.inc.php配置为通过cookie验证到本地主机上的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,那么我只能以数据库中拥有主机127.0.0.1的用户身份登录吗?
最佳答案
关于mysql - phpmyadmin:不能通过本地主机进行数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33344229/