我想删除所有密钥。我要把一切都删掉,给我一个空白的数据库。
有没有办法在Redis客户端中做到这一点?
我想删除所有密钥。我要把一切都删掉,给我一个空白的数据库。
有没有办法在Redis客户端中做到这一点?
当前回答
你可以在航站楼使用flushhall
redis-cli> flushall
其他回答
冲洗室,冲洗室从所有数据库中删除所有密钥
冲水阀从当前数据库中删除所有密钥
脚本刷新从脚本缓存中删除所有脚本。
redis-cli-h<主机>-p<端口>flushall
它将从连接的客户端(带有主机和端口)中删除所有数据
如果可以使用RDM(Redis桌面管理器),效果会更好。您可以通过在RDM中创建新连接来连接到redis服务器。
连接后,您可以检查实时数据,也可以使用任何redis命令进行游戏。
在RDM中打开cli。
1) 右键单击连接,您将看到一个控制台选项,只需单击它,RDM底部将打开一个新的控制台窗口。
回到您的问题FLUSHOLL是命令,您只需在redis-cli中键入FLUSHALL即可。
此外,如果您想了解任何redis命令及其正确用法,请访问下面的链接。https://redis.io/commands.
您可以使用FLUSHOLL从每个数据库中删除所有密钥。其中,FLUSHDB将删除当前数据库中的所有密钥。
您的问题似乎是关于删除数据库中的所有密钥。在这种情况下,您应该尝试:
连接到redis。您可以使用命令redis-cli(如果在端口6379上运行),否则还必须指定端口号。选择数据库(命令Select{Index})执行命令flushdb
如果您想刷新所有数据库中的密钥,那么应该尝试刷新。