经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Redis » 查看文章
Redis 基础命令
来源:cnblogs  作者:chenhongyong  时间:2019/6/24 8:46:03  对本文有异议

 

Redis目录分析

 Windows版的配置文件是redis.windows.conf,LInux版的配置文件redis.conf。

 

 

 

服务器端命令

  • 安装服务: redis-server --service-install D:\Redis-x64-3.2.100\redis.windows.conf --loglevel verbose  ,reids.windows.conf文件路径要换为自己的
  • 启动服务: redis-server --service-start 
  • 关闭服务: redis-server --service-stop 
  • 卸载服务: redis-server --service-uninstall  

redis-server指的是redis-server.exe这个程序,我们通常缺省.exe ,后面是向redis-service.exe传递的命令行参数。

安装服务之后,以后每次只需要启动服务即可,用完关闭服务即可。

使用完不关闭服务也行,下次就不用重新启动服务了,只是这期间Redis会一直占据内存。

 

也可以通过: redis-server D:\Redis-x64-3.2.100\redis.windows.conf 来启动服务,但这种方式需要重新打开一个命令提示符窗口来执行后面的命令。

 

 

 

 

客户端命令

1、连接服务器: redis-cli -h 127.0.0.1 -p 6379 -a abcd 

参数说明:

  • redis-cli    即redis-cli.exe,我们通常缺省后缀.exe
  • -h    即host,服务器的IP地址
  • -p    即port,使用的端口号
  • -a    密码。这个我想了下,可能有2种理解:①auth,②password,因为p被端口号使用了,所以用第二个字母a。

如果连接远程的Redis服务器,必须指定服务器的IP地址。

参数都可缺省,缺省时默认-h为127.0.0.1,-p为6379。

连接本地的Redis服务器: redis-cli -a yourPassword 

连接远程的Redis服务器: redis-cli -h serverIP -a yourPassword 

也可以之后再输入密码:

  1. redis-cli
  1. auth yourPassword

 

 

退出当前账号/用户: shutdown 

 exit 只是退出当前命令行,回到上一级命令行。

 

 

 

 

2、密码操作

  • 设置/修改密码: config set requirepass newPassword 。修改密码后需要重新输入密码验证。Reids默认的数据类型是String,比如设置密码为123,会自动作为字符串“123”。
  • 查看密码: config get requirepass 

 

也可以通过修改配置文件来实现:

 

 

 

 

 

推荐使用修改配置文件的方式。

因为本次连接期间,对配置文件的修改(包括密码),只在本次连接期间有效,并不会同步到redis.windows.conf中。

断开连接后,下次连接时,使用的仍是配置文件中的参数(包括密码),之前命令行修改的配置参数失效。

 

 

 

 

Redis命令的关键字不区分大小写,比如以下2句命令等效:

  •  set name "张三" 
  •  SET name "张三" 

 

 

 

查看帮助

1、查看服务器端帮助: redis-server --help 

2、查看客户端帮助: redis-cli --help 

这2个命令不能在redis命令行中使用。使用如下:

 

 

3、查看某个命令的说明: help command 。要在redis命令行下使用。示例:

 

原文链接:http://www.cnblogs.com/chy18883701161/p/11071609.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号