据我所知,这个问题已经被问过并回答过好几次了。但就我的情况来说,情况略有不同。
因此,当我安装 MySQL 2.7.27 时,我无法通过 root 或其他方式访问它。我已遵循不同的解决方案并且它已经修复。
但第二天我来了,却无法访问本地 MySQL 服务器。我前一天设置的密码不再起作用,我不得不重新安装 MySQL,并一遍又一遍地重复同样的事情。有什么想法吗?
我最近安装了 Ubuntu 18.04.3 LTS。
答案1
尝试了所有方法后我找到了解决方案。
我的一位同事给了我一份保存所有数据库(甚至mysql
内部数据库)的转储。
它正在更改 root 密码。
我如何找到解决方案
在我转储完所有内容后,我使用密码进入 mysql 终端客户端,它成功了。然后我使用以下命令更新权限
FLUSH PRIVILEGES;
我无法使用自己的密码访问。我检查了一下是否可以用他的密码访问,结果是可以的。