我安装的mysql版本是8.0,远程登录时提示如下图所示:
解决办法:
打开 /etc/mysql/mysql.conf.d/mysqld.cnf 配置文档,将 bind-address = 127.0.0.1 配置修改成 bind-address = 0.0.0.0 保存后重启服务即可。
另,我重启服务后连接提示另一个问题(ERROR 2026 (HY000): SSL connection error: unknown error number),如图:
为了简单方便,在登录时使用 --skip-ssl 参数跳过ssl验证。