這篇文章主要介紹了利用PHP如何存取有密碼的Redis,文章開始先介紹如何設定Redis密碼及方法帶密碼的Redis,方便大家學習和理解,有需要的朋友可以參考借鑒,下面來一起看看吧。
一、先設定Redis密碼,以提供遠端登陸
#開啟redis.conf設定文件,找到requirepass,然後修改如下:
requirepass yourpassword
yourpassword就是redis驗證密碼,設定密碼以後發現可以登陸,但無法執行指令了。
指令如下:
redis-cli -h 127.0.0.1 -p 6379//启动redis客户端,并连接服务器#
keys * //输出服务器中的所有key##報錯如下
(error) ERR operation not permitted這時候你可以用授權指令進行授權,就不報錯了
auth youpassword
二、PHP存取Redis
#
$redis = new Redis(); $conn = $redis->connect('localhost', 6379); $auth = $redis->auth('20160601'); //设置密码 var_dump($auth); $redis->set('access_token', "123213213213213213"); $redis->set('expired_time', 1464344863); var_dump($redis->get("access_token")); var_dump($redis->get("expired_time"));##總結