Cet article présente principalement comment utiliser PHP pour accéder à Redis avec un mot de passe. L'article commence par présenter comment définir le mot de passe Redis et la méthode d'utilisation de Redis avec un mot de passe pour faciliter l'apprentissage et la compréhension de chacun. Les amis dans le besoin peuvent se référer. Ci-dessous, jetons un coup d’œil ensemble.
1. Définissez d'abord le mot de passe Redis pour fournir une connexion à distance
Ouvrez le fichier de configuration redis.conf, recherchez requirepass et modifiez-le comme suit :
requirepass yourpassword
Votre mot de passe est le mot de passe de vérification Redis. Après avoir défini le mot de passe, j'ai constaté que je pouvais me connecter, mais je ne parvenais pas à exécuter la commande.
La commande est la suivante :
redis-cli -h 127.0.0.1 -p 6379//启动redis客户端,并连接服务器
keys * //输出服务器中的所有key
L'erreur est signalée comme suit
(error) ERR operation not permitted
À ce stade, vous pouvez utiliser la commande d'autorisation pour autoriser, et aucune erreur ne sera signalée <🎜. >
auth youpassword
2. Accès 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"));
Résumé
Ce qui précède est le contenu de l'exemple d'utilisation de PHP pour accéder à Redis avec mot de passe. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !