无法连接redis的解决方法
它是一个连接到redis数据库的客户端。
当redis连接不上时,解决办法:
第一步:测试是否可以连接到自己机器外的虚拟机
打开cmd私服问道数据库连接不是,使用ping虚拟机ip地址。如果能ping通,说明外部可以访问,但是不能访问。需要关闭虚拟机和本机的防火墙。命令:停止
第 2 步:注释掉 bind 127.0.0.1
在redis配置文件中,注释掉bind 127.0.0.1,保证可以远程连接。
第三步:关闭redis的本地保护模式
在redis配置文件中,查看本地保护模式是否关闭。如果不关闭,则无法进行远程连接。关闭方式:-mode no
第四步:检查是否设置了登录密码
查看是否设置了登录密码,查看方法:搜索,如果设置了,登录时需要输入密码,如果不设置密码,后台直接登录即可。
第五步:先进行后台测试,看能否成功登录redis数据库。
(1)重启redis服务。
使用ps -aux|grep redis找到redis服务私服问道数据库连接不是,使用kill进程ID杀掉,载入修改后的配置文件并重启redis服务,命令:src/redis-redis.conf。
(2)后台登录redis测试
切换到src目录,使用**./redis-cli -a **(设置密码写入,使用./redis-cli登录不设置密码)登录redis数据库。
第六步:使用连接redis数据库。
原文链接:
最新评论