mysql、redis 、RabbitMQ只能本机访问,怎么改?

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


一、mysql  - 改my.ini 刷脚本 

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第1张图片

bind-address=0.0.0.0

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第2张图片然后重启一下mysql服务

任务管理器-关掉mysql

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第3张图片

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第4张图片

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

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

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第5张图片

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第6张图片

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第7张图片

 直接改为%mysql、redis 、RabbitMQ只能本机访问,怎么改?_第8张图片

 记得刷新一下:

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第9张图片

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第10张图片

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第11张图片

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第12张图片

二、redis 配置文件 改为 bind 0.0.0.0

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第13张图片

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第14张图片

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第15张图片

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

redis-server.exe redis.conf

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第16张图片

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

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第17张图片

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

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第18张图片

 

三、rabbitMQ 加用户

mysql、redis 、RabbitMQ只能本机访问,怎么改?_第19张图片

你可能感兴趣的:(mysql,数据库)