keys * 获取全部的keyredis
cmd 中用 set zz 中文 get 会出现乱码 windows
如何在get时取到它的中文呢?只须要在redis-cli 后面加上 --rawui
============= 无情分隔线 ================spa
一、如何设置redis用户和密码及权限分配?
redis配置密码
1.经过配置文件进行配置
yum方式安装的redis配置文件一般在/etc/redis.conf中,打开配置文件找到.net
- #requirepass foobared
去掉行前的注释,并修改密码为所需的密码,保存文件rest
- requirepass myRedis
重启redisserver
- sudo service redis restart
- #或者
- sudo service redis stop
- sudo redis-server /etc/redis.conf
这个时候尝试登陆redis,发现能够登上,可是执行具体命令是提示操做不容许blog
- redis-cli -h 127.0.0.1 -p 6379
- redis 127.0.0.1:6379>
- redis 127.0.0.1:6379> keys *
- (error) ERR operation not permitted
- redis 127.0.0.1:6379> select 1
- (error) ERR operation not permitted
- redis 127.0.0.1:6379[1]>
尝试用密码登陆并执行具体的命令看到能够成功执行get
- redis-cli -h 127.0.0.1 -p 6379 -a myRedis
- redis 127.0.0.1:6379> keys *
- 1) "myset"
- 2) "mysortset"
- redis 127.0.0.1:6379> select 1
- OK
- redis 127.0.0.1:6379[1]> config get requirepass
- 1) "requirepass"
- 2) "myRedis"
link cmd
二、如何在windows下开机自启
将CMD运行启用的命令,写到BAT文件中, 而后把这个BAT文件放到系统“启动”的文件夹中。