Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。
但有时候又想在windows下折腾下Redis,官方是不支持windows的。
解压后就可以了按操作流程来了,记住 ,我的redis是有密码的,如果不想设置密码可以手动去配置文件里改,怎么改,下面有说。
下载好之后直接解压,不用安装。目录如下:
![bfec20f41b1fa00a4e9a81b7a6b7abff.png](https://i-blog.csdnimg.cn/blog_migrate/93571a3cf2a3fc1f3039d9253fe7b421.jpeg)
在这里输入cmd,按回车或者快捷键:crtl与alt中间那个键(windows键)+R键
![d4041daa2a302e386836959d1011c561.png](https://i-blog.csdnimg.cn/blog_migrate/c41168cdd61297c0752c705ae060edc4.jpeg)
进入DOC操作系统窗口。如下图
![cad73ea70ed4172be8b33a7606e197d7.png](https://i-blog.csdnimg.cn/blog_migrate/23f9365ac1418af8ca9f572ca5fdee9f.jpeg)
找到redis解压路径,我的是:F:kgdxkjU盘123456新建文件夹2.8.212.8.21
![60ff3778a54ee37d2b117f124d654f93.png](https://i-blog.csdnimg.cn/blog_migrate/5ea3511b8c6fd26a4a19841b43f0a1f2.jpeg)
这时在DOC操作系统中第一步输入 f: 回车(我的目录在F盘,所以输入f:), 第二步输入 cdF:kgdxkjU盘123456新建文件夹2.8.212.8.21 回车,(注意:cd后面有空格) 第三步输入redis-server.exe redis.windows.conf 回车,这样就启动redis服务了。
![403650100aae0e3c57543b86fe467988.png](https://i-blog.csdnimg.cn/blog_migrate/11dc14094d22f300b15f94b4be7abdcf.jpeg)
启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,如果想关闭服务,直接关闭DOC窗口就行。
下面开始测试使用:
首先再打开一个DOC操作系统窗口,前两步和前面的一样,第一步输入 f: 回车(我的目录在F盘,所以输入f:), 第二步输入 cdF:kgdxkjU盘123456新建文件夹2.8.212.8.21 回车,(注意:cd后面有空格) 第三步输入redis-cli 回车
![97a7776be32017a2519d88a39a25f26b.png](https://i-blog.csdnimg.cn/blog_migrate/a9fe3c046d8e7a2ebc6ccf7cb6e664bf.jpeg)
这样redis的客户端就被我们打开了,现在我们可以对redis进入操作了,redis都是通过对key的操作进行g“读”,“写”操作的, 方式如: set abc 123456789 这句话的意思是,设定一个key ,名字abc 它的值是123456789 。 get abc 这句话的意思读取key的名字是abc的值。假如出现以下错误:那么可能是你的redis有密码,如何查看redis的密码呢,进入redis目录,找到redis.windows.conf配置文件,搜索:requirepass,找到它,看看是不是有密码,这里我的密码是xwtec123
![4a23b381e5855eac4881b5de407b7010.png](https://i-blog.csdnimg.cn/blog_migrate/9c14bd0728dd5051e36eaf79a8ecac06.jpeg)
![1e0ae83bc00c6acd3526842f77b29f49.png](https://i-blog.csdnimg.cn/blog_migrate/6881e760de419cd8d6bbaa7ff39ede11.jpeg)
这时我们再输入auth xwtec123 回车,就可以了。
![cd43c1f22769bcb976b11174684e46c5.png](https://i-blog.csdnimg.cn/blog_migrate/86d2ca356b1ada9ae0211c225b18b8d9.jpeg)
最后我们对redis进入读写操作如下图:
![f4efe0dc61db08169574a70891752fc7.png](https://i-blog.csdnimg.cn/blog_migrate/12382c84940e747ac420c70435997af7.jpeg)
对redis的操作就不多简述了,这里简单演示几个
keys * : 意思是查看redis里所有的key,目前我的redis里有5个key如下图:
![9e29fe4e556dc0584342fc12e3ba9d35.png](https://i-blog.csdnimg.cn/blog_migrate/4c8403fb393bf3d2bb43211a27e4a3cb.jpeg)
如果我们想看key是abc的值,可以输入 get abc 值是123456789
如果我们想看key是userName_1111的值,可以输入 getuserName_1111 值是我自己存的东西,如下图:
![809c5bc3163cdc9e97717d8bf5bdd274.png](https://i-blog.csdnimg.cn/blog_migrate/dbd105d8fa9f44e50d93122d1be4b8d9.jpeg)
如果想删除指定的key,可以使用 del key 前面我的redis里有5个key,现在我删除key是abc,然后再 keys *,查询到所有的key是4个,abc这个key已被删除。如下图
![d07d7a75b8364e4090173b9d7da1fe60.png](https://i-blog.csdnimg.cn/blog_migrate/a548b80811a770c1baa034bd37810898.jpeg)
完结!!!!