2003 - Can’t connect to MySQL server on …
每个人的情况不一样,我是下面这种操作解决的问题:
- 我自己在linux上安装了一个mysql,然后用navicate连接报这个错误。
- 本地终端可以连接,工具连不上,先确认这个用户是不是开放了连接,执行了下面的语句之后还是报错。
- update user set user.Host=’%’ where user.User=‘root’;
- flush privileges;
- 查看linux防火墙的状态
systemctl status firewalld
是运行的状态,于是关闭防火墙进行尝试systemctl stop firewalld
- 再次连接成功了