1、下载windows版本的redis包,下载zip版本,下载网址https://github.com/MSOpenTech/redis/releases
2、解压到本地
3、双击redis-server.exe不要关闭打开的窗口,这时redis就已经启动了,如下
4、测试,重新启动一个cmd命令窗口cd命令切换到redis解压包下,运行以下进行赋值与取值成功,说明已经成功了
edis-cli.exe -h 127.0.0.1 -p 6379
set myKey abc
get myKey
5、此时打开windows服务发现没有redis服务,此时运行的redis服务窗口不能关闭,关闭后服务就停止了,这时需要设置redis为windows服务,安装命令:
redis-server.exe --service-install redis.windows.conf
显示如上图说明安装成功,此时去windows服务窗口刷新一下就可以看见redis服务了
6、
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
重命名服务:redis-server --service-name name
重命名服务,需要写在前三个参数之后,例如:
The following would install and start three separate instances of Redis as a service:
以下将会安装并启动三个不同的Redis实例作服务:
redis-server --service-install --service-name redisService1 --port 10001
redis-server --service-start --service-name redisService1
redis-server --service-install --service-name redisService2 --port 10002
redis-server --service-start --service-name redisService2
redis-server --service-install --service-name redisService3 --port 10003
redis-server --service-start --service-name redisService3
测试:
// 启动服务,需要在包根目录运行
redis-server --service-start
// 或者直接在服务中启动
// 精简模式:
redis-cli.exe
// 指定模式:
redis-cli.exe -h 127.0.0.1 -p 6379 -a requirepass
//(-h 服务器地址 -p 指定端口号 -a 连接数据库的密码[可以在redis.windows.conf中配置],默认无密码)
set myKey abc
get myKey
注意:设置密码的情况下运行指定模式(不用精简模式),运行精简模式设置值的时候会报错noauth authentication required,如下图
可以下载一个桌面redis管理工具,下载网址https://www.newasp.net/soft/391754.html