我忘记了我的MySQL根用户密码,在运行命令时,我遵循了的疑难解答步骤它提供了以下输出2022-09-26T12:10:19.371806Z0错误服务器中止
2022-09-26T12:10:19.372077Z0系统服务器C:\Program \ MySQL \MySQL服务器8.0\bin\mysqld<
------------------------------------------------------------------------------------------+error: 'Access denied for user 'root'@'localhost' (using password: YES)'
虽然我可以正常执行mysql命令,但我不能对mysqld执行该命令。
在通过apt安装mysql- server -8.0之后,我无法以根用户身份访问我的服务器22.04LTS上的sql数据库,无论本地主机有密码还是没有密码,我已经尝试通过命令修改密码。sudo mysqld --init-file=/home/me/paasResetALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
但是,我仍然不能通过root@localhost访问
我查看了MySQL的systemctl,发现它出于某种原因故意拒绝连接。vultr.guest systemd[1]: Started MySQL Community Server.vultr.guest mysqld[17740]: warning: cannot open /etc/hosts.deny:Permission den