Java密码连接redis

一般用Java连接数据库都是在配置文件中配置所有redis相关信息,包括密码,现在给出在java中直接连接redis的方法。 ```java public void RedisDB(){ String host = "localhost"; int port = 6379; Jedis jedis = null; try { jedis = new Jedis(host,port); jedis.auth("mypassword"); jedis.select(1); jedis.set("name","kun"); String name = jedis.get("name"); System.out.println("name = " + name); jedis.flushDB(); String name2 = jedis.get("name"); System.out.println("name2 = " + name2); }catch (Exception e){ e.printStackTrace(); }finally { if (null != jedis){ try { jedis.close(); }catch (Exception e){ System.out.println("redis连接关闭失败"); e.printStackTrace(); } } } } ``` 我这里通过Jedis建立跟redis的单连接,连接之后直接关闭。 先通过jedis = new Jedis(host,port);连接数据库,然后通过auth认证(输入密码)。 就是说分两步走,先建立连接,然后输入密码。