Laravel中Redis的使用


安装

laravel中使用redis首先需要你通过 Composer 安装 predis/predis 包:

composer require predis/predis

 

配置 

默认的laravel 框架连接redis是不用配置地址,默认127.0.0.1, 

.env配置文件的配置参数

REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null
REDIS_PORT=6379

 

当没有密码时, password设置为null, 当设置为空时,我这边是连接错误

[2018-12-11 20:56:47] local.ERROR: `AUTH` failed: ERR Client sent AUTH, but no password is set 

 

正确使用:

redis的配置文件是:config/database.php

'redis' => [

        'client' => 'predis',

        'default' => [
            'host' => env('REDIS_HOST', '127.0.0.1'),
            'password' => env('REDIS_PASSWORD',null),
            'port' => env('REDIS_PORT', 6379),
            'database' => 0,
        ],

    ],

 

这个自己测试玩的时候不需要改动,另外一个地方就是.env文件

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379


这些是相关信息,其实你都不需要改动。在这我们先不说redis集群的问题


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM