开放端口会导致安全问题,因此,请保证只用于debug或开发环境
相信各位都知道,MySQL远程访问需要新建账户,例如
grant all on example_db.* on "example_user"@"%" identified by "your password";
flush privileges;
所以导致无法访问的罪魁祸首不是mysql,是windows防火墙,我们需要使用下列操作步骤来开放3306端口。
搜索->防火墙->高级安全 Windows Defender 防火墙->入站规则
新建规则->端口->放行3306