window中使用jedis连接虚拟机中的redis

 2023-09-11 阅读 19 评论 0

摘要:window中使用jedis连接虚拟机中的redis 一 、首先linux中的redis要设置密码 1.第一种方式 (当前这种linux配置redis密码的方法是一种临时的,如果redis重启之后密码就会失效,所以这种方式不能使用) 2.第二种方式 (永久方式) 需要永久

window中使用jedis连接虚拟机中的redis

一 、首先linux中的redis要设置密码
1.第一种方式 (当前这种linux配置redis密码的方法是一种临时的,如果redis重启之后密码就会失效,所以这种方式不能使用
在这里插入图片描述
2.第二种方式 (永久方式)
需要永久配置密码的话就去redis.conf的配置文件中找到requirepass这个参数,如下配置:
修改redis.conf配置文件

# requirepass foobared
requirepass 123456   #指定密码123456

jedis和redis的区别,注意:redis.conf文件修改后重启redis
启动redis
redis-server /**/redis.config
redis-cli -p 6379
auth 123456

二、jedis连接虚拟机中的redis
加入依赖

     <dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.7.1</version><!--版本号--></dependency><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>3.3.2</version><!--版本号--></dependency>

RedisTest.java

import java.util.List;
import java.util.Map;
public class RedisTest {public static void main(String[]args){Jedis jedis = new Jedis("192.142.245.301",6379);jedis.auth("123456");   //这里写redis的登录密码
//        Map<String,String> map = new HashMap<>();
//        map.put("name","jerry");
//        map.put("age","15");
//        map.put("sex","男");
//        jedis.hmset("person",map);
//        List<String> p=jedis.hmget("person","name","age","sex");System.out.println(jedis.ping());}
}

控制台输出 PONG ,ok了。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/47681.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息