一 、首先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了。
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态