redis-入門教程_已遷移

keys *  獲取全部的keyredis

cmd 中用 set zz 中文  get 會出現亂碼  windows

如何在get時取到它的中文呢?只須要在redis-cli 後面加上 --rawui

============= 無情分隔線 ================spa

一、如何設置redis用戶和密碼及權限分配? 

redis配置密碼

1.經過配置文件進行配置
yum方式安裝的redis配置文件一般在/etc/redis.conf中,打開配置文件找到.net

  1. #requirepass foobared  

去掉行前的註釋,並修改密碼爲所需的密碼,保存文件rest

  1. requirepass myRedis  

重啓redisserver

  1. sudo service redis restart  
  2. #或者  
  3. sudo service redis stop  
  4. sudo redis-server /etc/redis.conf  

這個時候嘗試登陸redis,發現能夠登上,可是執行具體命令是提示操做不容許blog

  1. redis-cli -h 127.0.0.1 -p 6379  
  2. redis 127.0.0.1:6379>  
  3. redis 127.0.0.1:6379> keys *  
  4. (error) ERR operation not permitted  
  5. redis 127.0.0.1:6379> select 1  
  6. (error) ERR operation not permitted  
  7. redis 127.0.0.1:6379[1]>   

嘗試用密碼登陸並執行具體的命令看到能夠成功執行get

  1. redis-cli -h 127.0.0.1 -p 6379 -a myRedis  
  2. redis 127.0.0.1:6379> keys *  
  3. 1) "myset"  
  4. 2) "mysortset"  
  5. redis 127.0.0.1:6379> select 1  
  6. OK  
  7. redis 127.0.0.1:6379[1]> config get requirepass  
  8. 1) "requirepass"  
  9. 2) "myRedis" 

link cmd

二、如何在windows下開機自啓

將CMD運行啓用的命令,寫到BAT文件中, 而後把這個BAT文件放到系統「啓動」的文件夾中。

相關文章
相關標籤/搜索