写在前面
我的解决办法在最后
Windows安装Redis是如此简单,解压+一个命令搞定,天真的我大意了,一个无法启动折磨了我半个小时
安装好Redis后去因为无法连接连接redis,打开windows管理的服务里看下是否有Redis,点启动一直报Redis无法启动,啥啥啥 …1067

总之,关键信息错误码是1067

去网上找了一圈帖子,总结如下

1.在Redis安装目录新建logs文件夹

这个方法好像是出现次数最多的,然而对我并没有卵用

2.管理员运行cmd(任意目录)命令行窗口输入 net start redis

 net start redis

我试了三遍,依然无法启动,于是接着下一个方法

3.端口占用问题

redis默认端口是6379

netstat -ano | findstr :6379


结果并没有其他服务占用6379端口,所以端口占用问题可以排除了

4.终极大法

卸载重装

redis-server.exe --service-uninstall
redis-server.exe --service-install redis.windows.conf --loglevel verbose

双击安装目录下的redis-cli.exe依然拒绝访问(就是redis没有启动导致的)

打开服务,问题依然存在,有些郁闷

迎来转机
搞不好抱着试一试的心态重启了一下电脑,结果还是不行才怪,行了,意不意外,惊不惊喜,哈哈,我有行了,写到这,不禁心里一阵懊悔。不禁想起程序员吐槽大会有一个演讲者说“电脑上百分之九十九的Bug可以用重启来解决”
不经感叹,以此篇记录此次有些难忘的经历。

总结:不要忘了重启,他可能是找Bug濒临崩溃的最后救命稻草!!!

更多推荐

关于Windows下Redis服务无法启动报错1067问题的总结