双击redis-server.exe启动闪退,百度了半天都是在命令行用这个指令解决,redis-server.exe redis.windows.conf,(这里不得不吐槽下有的人发博客,就是直接抄别人的,一个字都不带改的,查来查去基本都是一个版本,其中还看到一个把别人发的博客文章的源代码(html那种)直接复制粘贴的,真的无语=_=)
这个命令我早就知道了,就是在redis启动的时候指定一个配置文件,但是我想要的不是这种效果,我想的是直接双击运行,不用每次都输入命令,这样太麻烦,最后想到了用windows的.bat文件来运行redis-server.exe redis.windows.conf,这样虽说是治标不治本的方法,但可以达到我想要的双击运行的效果了。
解决方案:
-
新建redis.bat,右键编辑
-
下面是代码(顺便解释一哈每行的作用):
-
第一行,切换盘符,如果你的redis在C盘,这一行可以删掉
-
第二行,切换到你redis所在的根路径
-
第三行,运行redis时指定配置文件,我用的版本是5.0.14,其他版本的配置文件应该也叫这个redis.windows.conf
-
D: cd D:tooljavatoolredissrc5Redis-x64-5.0.14 start redis-server.exe redis.windows.conf
一般情况下,要改的就第一行和第二行, 修改成你自己的路径就可以了



