一:首先,redis中文官网是 http://www./ 二:点击导航栏的下载链接 该界面只能下载rlinux的安装包以及docker使用的安装包; redis没有官方的windows版本,但是微软开源技术团队开发和维护着Win64的版本,需要下载windows版本进入以下链接地址进行下载 https://github.com/MicrosoftArchive/redis 三:点击以上链接打开微软的github地址,点击releases发行版本列表。 四:根据自己的喜好选择不同的版本进行下载,这里我下载的是Redis-x64-3.2.100.zip 五:解压到指定盘符,我是放在了【D:\soft】中 六:打开文件夹,找到redis.windows.conf文件,用编辑器打开,找到requirepass foobared,复制到新的一行,将前面的#删除,并清除空格,不然会造成密码设置不成功。并将foobared改为自己需要的密码,然后保存。 七:在redis所在文件夹,选中地址栏输入cmd,点击回车或者在文件夹内的空白区域按住shift键并点击鼠标右键,选择在此处打开命令窗口。 方式1:在redis所在文件夹,选中地址栏输入cmd,点击回车 方式2:在文件夹内的空白区域按住shift键并点击鼠标右键,选择【在此处打开命令窗口】 两种方式都会打开cmd窗口 八:输入redis-server.exe redis.windows.conf命令回车,打开redis服务,这时界面显示redis信息,说明服务正常开启。 也可以将该命令存储为startup.bat文件,下次直接双击打开文件即可。 十:这个窗口不要关闭,用步骤八的方法重新打开一个cmd命令窗口, 输入redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456回车 其中123456就是之前设置的密码 然后使用set命令对key进行存储,使用get key命令获取存储的值,这样,windows系统下的redis就安装成功了。 提醒:本地要使用redis的话,必须先使用redis-server.exe redis.windows.conf命令将redis服务启动起来才能进行以后的操作。 十一:执行【set mykey abc】命令:报错 (error) NOAUTH Authentication required. 出现没有权限访问的问题,原因前面安装redis时设置了认证密码,而上边执行的命令不带密码,输入带密码的命令就可以了,注意密码是字符串形式! 客户端命令修改为: redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456, 看下图: redis连接成功,并且成功执行了 set/get命令 十二:通过在文件夹内的空白区域按住shift键并点击鼠标右键,选择【在此处打开命令窗口】 方式执行启动redis/连接redis会报以下错误 解决方案: 在此种启动方式下,执行命令需要在命令行的最前面添加 .\ ,格式为: .\redis-server.exe redis.windows.conf .\redis-cli.exe -h 127.0.0.1 -p 6379 不带认证密码命令 .\redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 带认证密码命令 而通过 在redis所在文件夹,选中地址栏输入cmd,点击回车方式 执行redis命令的格式为: redis-server.exe redis.windows.conf redis-cli.exe -h 127.0.0.1 -p 6379 不带认证密码命令 redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 带认证密码命令 区别是前面带不带: .\ |
|
来自: jackeyqing > 《学习整理360doc》