windows中redis配合php-redis安装及简单使用方法

[mysql] 2024-04-20 圈点688

摘要:windows中redis配合php-redis安装及简单使用方法

windows中redis配合php-redis安装及简单使用方法


1,下载redis.msi并安装

安装非常简单,选择目录安装即可;

配置文件,默认已经配置好;

启动方法,cd到其安装目录,然后执行:redis-server redis.windows.config,即可启动。


第一次安装可能会遇到下如错误:

Creating Server TCP listening socket 127.0.0.1:6379: bind: No error

解决方法:在命令行中运行

redis-cli.exe

127.0.0.1:6379>shutdown

not connected>exit

然后重新运行redis-server.exe redis.windows.conf,启动成功!


2, 测试为php,所以下载php的reids扩展

这里有两个扩展可以,都安装上。

http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/

http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/


安装步骤:

将对应的版本的dll放在ext下,

在php.ini加添加扩展位置,重启即可。


3,测试

新建redis.php

<?php

    $redis = new Redis();

    $redis->connect('127.0.0.1',6379);

    $redis->set('test','hello redis');

    echo $redis->get('test');

?>

输出正常即表示OK


加入服务

redis-server.exe --service-install redis.windows.conf --loglevel verbose  

删除服务

redis-server --service-uninstall  

启动:

redis-server.exe redis.windows.conf  


关闭:

关闭窗口即关闭


数据备份与恢复

数据备份

redis 127.0.0.1:6379> SAVE 

OK

该命令将在 redis 安装目录中创建dump.rdb文件


数据恢复

如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到 redis 安装目录并启动服务即可。获取 redis 目录可以使用 CONFIG 命令,如下所示:

redis 127.0.0.1:6379> CONFIG GET dir

1) "dir"

2) "/usr/local/redis/bin"

以上命令 CONFIG GET dir 输出的 redis 安装目录为 /usr/local/redis/bin

redis  php-redis  

感谢反馈,已提交成功,审核后即会显示