5
回答

mysql -uroot -p
输入密码后,弹出错误:
ERROR 2002 (HY000): Can’t connect to local MySQL server throughsocket ‘root’ (2)
注意这里不是报配置文件:/var/lib/mysql/mysql.sock 的错误,我有另一台虚拟机查看/etc/my.conf得到的配置信息是一样的。但另一台是正常的,这就很奇怪了。
开始时以为只是简单的账号密码不对,尝试更改配置加入:skip-grant-tables,重启服务后还是无法登录,直至使用:mysql -h 127.0.0.1 进入,update密码后查看user表密码是修改正常,重启服务,还是无法登录。
服务重启无效,整机重启无效。