Redis Desktop Manager(Redis可视化)连接redis

本文介绍了如何下载安装RedisDesktopManager,以及如何连接和管理Redis服务器。同时,详细讲解了Redis服务器的密码设置方法,包括在配置文件中启用密码、不重启服务器设置密码的操作,并提到了认证的安全性。此外,还提及了Redis运行在保护模式时的登录解决方案。
摘要由CSDN通过智能技术生成

​​​​​​在百度搜索并下载安装Redis Desktop Manager。Redis Desktop Manager是免费的软件。

如何查看Redis的数据

  1. 打开软件,并点击左上角的【连接到Redis服务器】。

    如何查看Redis的数据

  2. 打开新增服务器窗口,输入名称、地址、密码(如果Redis服务器需要密码)后测试连接并保存。

    如何查看Redis的数据

  3. 保存好后,在左侧打开刚刚添加好的连接,如果连接正常就可以看到Redis服务器的数据啦。你可以通过该工具添加修改删除数据。操作起来还是很方便的。

  4. 如何查看Redis的数据

 Redis 密码设置和查看密码

redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。

   1、初始化Redis密码:

   在配置文件中有个参数: requirepass  这个就是配置redis访问密码的参数;

   比如 requirepass test123;

   (Ps:需重启Redis才能生效)

   redis的查询速度是非常快的,外部用户一秒内可以尝试多大150K个密码;所以密码要尽量长(对于DBA 没有必要必须记住密码);

   2、不重启Redis设置密码:

   在配置文件中配置requirepass的密码(当redis重启时密码依然有效)。

   redis 127.0.0.1:6379> config set requirepass test123

   查询密码:

   redis 127.0.0.1:6379> config get requirepass
   (error) ERR operation not permitted

   密码验证:

   redis 127.0.0.1:6379> auth test123
   OK

   再次查询:

   redis 127.0.0.1:6379> config get requirepass
   1) "requirepass"
   2) "test123"

   PS:如果配置文件中没添加密码 那么redis重启后,密码失效;

   3、登陆有密码的Redis:

   在登录的时候的时候输入密码:

   redis-cli -p 6379 -a test123

   先登陆后验证:

   redis-cli -p 6379

   redis 127.0.0.1:6379> auth test123
   OK

   AUTH命令跟其他redis命令一样,是没有加密的;阻止不了攻击者在网络上窃取你的密码;

   认证层的目标是提供多一层的保护。如果防火墙或者用来保护redis的系统防御外部攻击失败的话,外部用户如果没有通过密码认证还是无法访问redis的。

账号默认是root

如果启用了保护模式,Redis运行在保护模式

Redis is running in protected mode because protected mode is enabled, no bind address was specified, no authentication password is requested to clients. In this mode connections are only accepted from the loopback interface. If you want to connect from external computers to Redis you may adopt one of the following solutions: 1) Just disable protected mode sending the command 'CONFIG SET protected-mode no' from the loopback interface by connecting to Redis from the same host the server is running, however MAKE SURE Redis is not publicly accessible from internet if you do so. Use CONFIG REWRITE to make this change permanent. 2) Alternatively you can just disable the protected mode by editing the Redis configuration file, and setting the protected mode option to 'no', and then restarting the server. 3) If you started the server manually just for testing, restart it with the '--protected-mode no' option. 4) Setup a bind address or an authentication password. NOTE: You only need to do one of the above things in order for the server to start accepting connections from the outside.

由于启用了保护模式,Redis运行在保护模式,没有指定绑定地址,没有向客户端请求认证密码。在这种模式下,只接受来自loopback接口的连接。如果你想从外部电脑连接到Redis,你可以采用以下一种解决方案:1)只要禁用保护模式发送命令'CONFIG SET protected-mode no'从环回接口连接到Redis从服务器运行的同一主机,但是,如果你这样做,确保Redis不是公开从互联网访问。使用CONFIG REWRITE使此更改永久性。2)或者,你可以通过编辑Redis配置文件来禁用保护模式,并将保护模式选项设置为'no',然后重新启动服务器。3)如果你手动启动服务器只是为了测试,用'——protected-mode no'选项重新启动它。4)设置绑定地址或认证密码。注意:为了让服务器开始接受来自外部的连接,您只需要做上面的一件事。

RedisDesktopManager是一个开源的Redis可视化连接工具,它提供了一个直观的界面来管理和操作Redis数据库。下面是关于RedisDesktopManager的一些介绍和使用方法: 1. 下载和安装:你可以从RedisDesktopManager的官方网站(https://redisdesktop.com/)下载适合你操作系统的安装包,并按照安装向导进行安装。 2. 连接Redis数据库:打开RedisDesktopManager后,点击界面上的"Connect to Redis"按钮,弹出连接对话框。在对话框中填写Redis服务器的主机名、端口号、密码等信息,并点击"Connect"按钮进行连接。 3. 导航和管理:连接成功后,RedisDesktopManager会显示Redis数据库中的所有键和对应的值。你可以使用左侧的导航栏来浏览和管理不同的数据库、键空间和键。 4. 操作和查询:在RedisDesktopManager中,你可以执行各种操作,如添加、修改、删除键值对,执行命令,查看键的详细信息等。你可以通过右键菜单或者工具栏上的按钮来执行这些操作。 5. 数据可视化RedisDesktopManager提供了多种数据可视化功能,如以表格形式展示数据、以图形形式展示数据分布等。你可以通过菜单或者工具栏上的按钮来切换不同的视图。 6. 导入和导出数据:RedisDesktopManager支持将数据导入到Redis数据库中,或者将数据导出为不同的格式,如JSON、CSV等。你可以使用菜单或者工具栏上的按钮来执行这些操作。 7. 配置和设置:RedisDesktopManager提供了一些配置选项,你可以根据需要进行设置,如修改连接参数、调整界面布局等。 8. 其他功能:RedisDesktopManager还提供了一些其他功能,如执行Lua脚本、监控Redis服务器状态、查看慢查询日志等。 总的来说,RedisDesktopManager是一个功能强大且易于使用的Redis可视化连接工具,它可以帮助你更方便地管理和操作Redis数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值