Redis Select命令用于切换到指定的数据库,数据库索引号index用数字值指定,以0作为起始索引值。
比如我们要使用db10数据库,只需要使用如下命令即可:
redis 127.0.0.1:6379> SELECT 10
一、Laravel Redis实现数据库的切换
1、配置laravel默认使用的redis数据库
在laravel中我们其实可以设置默认使用的数据库,默认使用的db0,我们只需要在config/database.php中的redis下配置即可,如下我们设置默认使用db1数据库:
'redis' => [
'client' => 'predis',
'default' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 1,
],
],
2、select指定要操作的数据库
Redis::select(4); // 指定数据库的下标
3、flushdb清空当前库
Redis::flushdb();
4、move移动当库的元素到其它数据库
Redis::set('tomove',