工作主要为两部分, 一部分是 Windows 防火墙, 一部分是 MySQL 自身
其实就是在 Windows 防火墙中加一条特定端口的入站规则
思路就是为远程用户名添加其他主机的访问权限
mysql -u root -p
# 输入密码进入 mysql
use mysql;
# 以下命令选其一即可, 推荐第一种
# 第二种字段可能有所改变, 根据实际情况确定
grant all privileges on '想远程访问的数据库名'.* to 'root'@'%' identified by "password";
update user set host = '%' where user = 'root';
原文:https://www.cnblogs.com/imzhizi/p/10713122.html