0


(全网最详细!)mysql、redis 、RabbitMQ只能本机访问,怎么改?

如果只能本机访问,怎么改?

一、mysql - 改my.ini 刷脚本

bind-address=0.0.0.0

然后重启一下mysql服务

任务管理器-关掉mysql

搜索 计算机管理-重启mysql服务

然后 打开查询,并选择mysql数据,输入这个sql语句,点击运行

select host,user from user where user ='root';

找出来这个之后,把host 改为 %

*如果 你执行sql语句的时候,显示

你可以直接点开mysql里的user表,然后去改。

直接改为%

记得刷新一下:

如果显示2003连不上的话,把防火墙关掉。

如果显示1130,权限没改好。

二、redis 配置文件 改为 bind 0.0.0.0

拷贝redis.windows.conf这个文件,改名为redis.conf

用 Notepad 编辑 redis.conf,把bind改为 0.0.0.0

密码,你也可以在redis.conf更改:

可以把这个命令放到txt里,然后把txt文件名都改为redis.bat,下次启动就很方便了。

redis-server.exe redis.conf

注意:如果你运行这个redis.bat文件,闪退,并且运行redis-server.exe也闪退,说明你的端口冲突了。可以去redis.conf把端口改一下。

端口默认是6379,可以改为6378

其他人测试连接,注意端口号和密码(如果你设置了密码)。

三、rabbitMQ 加用户

rabbitMQ的guest 只能本地访问,如果需要其他人访问,要新增用户,可以在Tags一栏把权限设置为和guest一样的(当然,这样根据你的具体需要)。

标签: mysql 数据库

本文转载自: https://blog.csdn.net/tomorrow9813/article/details/131706381
版权归原作者 程序员大雨 所有, 如有侵权,请联系我们删除。

“(全网最详细!)mysql、redis 、RabbitMQ只能本机访问,怎么改?”的评论:

还没有评论