如何删除rich-rule配置项以及如何使Windows系统的Navicat连接Linux数据库服务器
问题描述:
跟着老师的步骤操作完全没问题,有两个额外的问题想请教老师
模拟了几个IP地址使用rich-rule配置放行,请问老师如何移除这些不需要的配置项呢?
我用的win10系统,使用ipconfig命令查询本机IP后,使用rich-rule配置放行,但Navicat显示连接不到Linux数据库服务器,请问老师如何使Windows系统的Navicat连接Linux数据库服务器呢?
13
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小蓝
2023-11-15 13:23:39
同学你好~
1.删除的命令是:
firewall-cmd --permanent --remove-rich-rule='rule family="ipv4" source address="192.168.1.1" drop'
同学需要将address中的内容替换即可,然后
firewall-cmd --reload
刷新一下即可。
2.由于MySql默认只能在本机访问,所以需要在Mysql中执行sql语句:
use mysql;
update user set host = '%' where user = 'root';
然后最好是重启一下Mysql再连接试一下。如果依然连接不上,建议同学直接在网上搜索“Windows的Navicat连接Linux的Mysql”,会有一些其他解决方案,由于方案比较多,老师就不一一列举了,同学可以参考尝试一下。
祝学习愉快~
Java工程师 2024版
- 参与学习 2020 人
- 提交作业 1249 份
- 解答问题 1202 个
2024重磅革新,超百小时内容豪华升级,加速提升高级技能与高薪就业竞争力 课程紧贴企业最新人才需求,历经7年持续迭代,帮助万名学子入行转行 从零起点到高阶实战,学习路径稳健顺滑,成就从小白到工程师高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星