MySQL 1045 登录失败,远程登录提示1045(本地登录正常)
除账号主机绑定问题外,还需额外排查2点:
-
服务器防火墙/安全组:确保3306端口开放(Linux执行
firewall-cmd --zone=public --add-port=3306/tcp --permanent,Windows在防火墙中放行3306端口); -
MySQL远程权限:确认远程账号已赋予权限(参考场景2第2步),若使用root账号远程登录,需确保存在
root@%账号,或修改root@localhost的host为%:UPDATE mysql.user SET host='%' WHERE user='root' AND host='localhost';,刷新权限后重启服务。

更新时间:2026-03-12 10:53:56
上一篇:安装完成后,访问网站前台或后台,页面空白,无任何文字、报错提示,浏览器控制台可能显示“500 内部服务器错误”
