Windows下的MySQL开启远程访问权限
出现这种报错一般是没有开启远程访问权限
1130 - Host 'DESKTOP-U2S6QOL' is not allowed to connect to this MySQL servel
如何开启
请参考如下过程
找到本地MySQL的安装目录下的bin目录,执行cmd命令
按顺序执行如下命令:
mysql -u root -p
需要自己输入对应的密码
切换数据库为mysql
use mysql;
修改用户的host,将host字段的值改为%,任何ip都能连接到这个mysql,请根据实际填入用户名,我是用的是root用户
update user set host = '%' where user = '用户名';
出现如下啊内容即为成功
刷新一下数据库数据
flush privileges;
重启一下MySQL的服务
最后等待重启成功,重新连接即可