如何远程连接Windows server上的MySQL服务

废话不多说,直接开干

首先要打开服务器的MySQL端口号:3306(当然,也可以把服务器的防火墙直接关闭,不过不安全)

1.打开服务器管理器,有个高级安全Windows防火墙,下面有一个入站规则,

   右击新建规则,之后选择端口,输入端口号3306就OK了。

2.要对用户授权:

登录服务器的MySQL,然后执行 use mysql  

然后执行 grant all privileges on *.* to '用户名'@'%' identified by "密码";

然后可能会遇到1064的错误,那是MySQL版本的问题

需要分别进行上面的语句:

创建账户:create user '用户名'@'%' identified by '密码';

赋予权限:grant 权限列表 on *.* to '用户名'@'%' ;(修改权限时在后面加with grant option)

然后重启MySQL服务就可以了

原文地址:https://www.cnblogs.com/caotao0918/p/10106683.html