场景

Mysql中怎样设置指定ip远程访问连接:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/115308120

前面设置root账户指定ip能连接访问是通过命令行的方式,如果通过可视化工具比如Navicat来实现。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi

实现

1、使用Navicat连接到msyql

找到数据库名为mysql中的user表

 

这里root账户的host为%,代表所有ip能访问。

2、将上面的root的Host改为localhost,然后保存,则只有本地能连接。

如果还需要再指定其他ip,可以将root的这条数据复制为Insert语句

 

查询-新建查询,将复制后的语句的Host修改为对应的ip

 

3、插入成功之后执行刷新权限的语句

flush privileges;

 

4、测试再测试下,不在指定ip的则不允许被连接

 

posted on 2024-01-15 11:07  霸道流氓  阅读(1027)  评论(0)    收藏  举报