window mysql开启远程访问
1. 设置账户权限
mysql -u root -p
输入进去后切换到mysql数据库
use mysql
查询user表
SELECT user, host FROM user;
host字段如果设置为 %,都可以访问
UPDATE user SET host = '%' WHERE user = 'root';
2. 查看服务器是否已开启3306权限,我以阿里云为例
登录到云服务器控制台——点击服务器实例id名称(以蓝颜色字母 i 开头)——到实例详情界面——安全组——点击安全组id(蓝颜色以 sg 开头)
https://ecs.console.aliyun.com/server/region/cn-heyuan
手动添加一条规则