创建用户、授予和刷新后拒绝访问mysql

创建用户、授予和刷新后拒绝访问mysql,mysql,Mysql,我正在做这个 但我明白了: mysql -uspot -pfakepasswd ERROR 1045 (28000): Access denied for user 'spot'@'localhost' (using password: YES) 如何调试此问题 更新 我也试过了 再也没有匿名用户了,但运气还不好 更新2 从mysql.User中选择用户、主机 +------------------+-------------------+ | User | Host

我正在做这个

但我明白了:

mysql -uspot -pfakepasswd
ERROR 1045 (28000): Access denied for user 'spot'@'localhost' (using password: YES)
如何调试此问题

更新 我也试过了

再也没有匿名用户了,但运气还不好

更新2 从mysql.User中选择用户、主机

+------------------+-------------------+
| User             | Host              |
+------------------+-------------------+
| root             | 127.0.0.1         |
| root             | ::1               |
| spot             | %                 |
| root             | localhost         |
+------------------+-------------------+

尝试“mysql-u spot-p”,然后输入密码。

SELECT*FROM mysql.user;的结果是什么?顺便说一下,请修改你的密码哈希。修改?这是什么意思?这意味着当你回答我的问题时不要粘贴密码散列我看到你的答案了。当你收到那个错误时,日志中显示了什么?