Redis管理基本操作
服客两端基本命令
redis-server.exe redis.windows.conf // 使用配置启动redis服务
redis-cli --stat -a 123456 // 查看服务状态
redis-cli.exe // 打开客户端
redis-cli --help // 查看客户端帮助
redis-cli -h 127.0.0.1 -p 6379 -a 123456 // 使用密码访问远程redis
auth 123456 // 使用密码登录
ping // 测试服务端连接状态
help @connection // 查看连接类命令
help @server // 查看服务端相关命令
连接类命令
select 15 // 切换数据库(共提供16个数据库)
quit // 退出客户端
服务类命令
flushdb //清空当前库数据,谨慎使用
flushall // 清空所有数据库,谨慎使用
monitor // 监视服务端收到的信息
允许远程连接
编译配置文件
- Linux下:/etc/redis/redis.conf
- Windows下:安装文件夹/redis.windows.conf
sudo gedit /etc/redis/redis.conf
做如下几处修改:
- 注释掉bind 127.0.0.1,取消和本机的绑定
- 修改protected-mode yes为protected-mode no,取消保护模式
- 解注释requirepass foobared,将密码修改为自定义的密码如requirepass 123456
注意,关闭或配置防火墙,允许远程访问Redis:
sudo systemctl stop firewalld
远程连接
redis-cli -h 192.168.23.181 -p 6379 -a 123456