redis安装(windows)

2,235 阅读1分钟

1、下载安装包:

github:github.com/MicrosoftAr…

百度云:pan.baidu.com/s/1sVIXrYxQ… 提取码:ltui

2、安装:

3:使用(需在redis安装目下执行命令!!!):

  1. 启动命令: redis-server.exe redis.windows.conf
  2. 加入系统服务: redis-server --service-install redis.windows.conf --loglevel verbose
  3. 卸载系统服务: redis-server --service-uninstall
  4. 加入系统服务后重启命令: redis-server --service-start [ --service-name redis6379 ] ( 启动服务,可选择对应的端口服务 )。
  5. 加入系统服务后停止命令: redis-server --service-stop [ --service-name redis6379 ](停止服务,可选择对应的端口服务)
  6. 连接客户端:  redis-cli.exe -h 127.0.0.1 -p 6379
  7. 加入系统服务后就可以设置开机自启了:

4、常见问题:

错误1:

bash: redis-server.exe : command not found

解决方法:使用windows自带的cmd输入命令(reids目录下): redis-server.exe redis.windows.conf

错误2:

Warning: no config file specified, using the default config. In order to specify a config file use D:\Redis\redis-server.exe /path/to/redis.conf(这是因为没带redis配置文件启动redis.windows.conf)

解决方法:redis-server.exe redis.windows.conf

错误3:

redis-server.exe redis.windows.conf [17324] 04 May 10:08:37.857 # Creating Server TCP listening socket 127.0.0.1:6379: bind: No error(这是用于redis客户端已经启动)

解决方法:

redis-cli.exe
shutdown
exit

错误4:

redis加入系统服务(redis-server --service-install redis.windows.conf --loglevel verbose)时报:HandleServiceCommands: system error caught. error code=1073, message = CreateService failed: unknown error

解决方法:

  1. 先卸载: redis-server --service-uninstall
  2. 在安装: redis-server --service-install redis.windows.conf --loglevel verbose

错误5:

[16912] 04 May 10:43:26.314 # HandleServiceCommands: system error caught. error code=1056, message = StartService failed: unknown error

解决方法:

  1. 先停: redis-server --service-stop
  2. 再启: redis-server --service-start

错误6:

[17352] 04 May 10:47:54.361 # HandleServiceCommands: system error caught. error code=1062, message = ControlService failed: unknown error( redis-server --service-stop命令执行了两次!!!)

解决方法(实在无聊的话):

  1. 先启: redis-server --service-stop
  2. 再停: redis-server --service-start