Redis 鏈接命令主要是用於鏈接 redis 服務。php
10.117.8.188:6379> AUTH 1245 //沒有設置redis密碼 (error) ERR Client sent AUTH, but no password is set 10.117.8.188:6379> CONFIG SET requirepass "123456" OK 10.117.8.188:6379> AUTH 123456 OK
10.117.8.188:6379> ECHO 'miss you' "miss you"
10.117.8.188:6379> ping //鏈接正常 PONG 10.117.8.188:6379> ping //鏈接不正常 Could not connect to Redis at 10.117.8.188:6379: Connection refused
10.117.8.188:6379> QUIT www@iZ23dvyt70vZ:~ $
10.117.8.188:6379> SELECT 1 OK 10.117.8.188:6379[1]> SELECT 3 //注意 Redis 如今的命令提示符多了個 [1] OK 10.117.8.188:6379[3]> SELECT 15 //注意 Redis 如今的命令提示符多了個 [3] OK
public function redisTestAction(){ $redis = new \Redis(); $res = $redis->connect('10.117.8.188',6379); var_dump($res); // bool(true) }
public function redisTestAction(){ $redis = new \Redis(); $redis->connect('10.117.8.188',6379); $res = $redis->auth('123456'); var_dump($res); // 驗證失敗,bool(false) }
public function redisTestAction(){ $redis = new \Redis(); $redis->connect('10.117.8.188',6379); $res = $redis->select('12'); var_dump($res); //切換成功,返回bool(true) }
public function redisTestAction(){ $redis = new \Redis(); $redis->connect('10.117.8.188',6379); $res = $redis->close(); var_dump($res); // 斷開成功,返回:bool(true) }
public function redisTestAction(){ $redis = new \Redis(); $redis->connect('10.117.8.188',6379); $res = $redis->setOption(\Redis::OPT_PREFIX, 'myAppName:'); var_dump($res);//bool(true) 設置鍵前綴 $res1=$redis->setOption(\Redis::OPT_SERIALIZER,\Redis::SERIALIZER_PHP); var_dump($res1);//bool(true),設置序列化器 }
public function redisTestAction(){ $redis = new \Redis(); $redis->connect('10.117.8.188',6379); $redis->setOption(\Redis::OPT_PREFIX, 'myAppName:'); $redis->setOption(\Redis::OPT_SERIALIZER, \Redis::SERIALIZER_PHP); $res = $redis->getOption(\Redis::OPT_PREFIX); var_dump($res); // string(10) "myAppName:" $res1 = $redis->getOption(\Redis::OPT_SERIALIZER); var_dump($res1); // int(1) }
public function redisTestAction(){ $redis = new \Redis(); $redis->connect('10.117.8.188',6379); $res = $redis->ping(); var_dump($res); // string(5) "+PONG" }
public function redisTestAction(){ $redis = new \Redis(); $redis->connect('10.117.8.188',6379); $res = $redis->echo('testmessage'); var_dump($res); // string(11) "testmessage" }