我想删除所有密钥。我要把一切都删掉,给我一个空白的数据库。
有没有办法在Redis客户端中做到这一点?
我想删除所有密钥。我要把一切都删掉,给我一个空白的数据库。
有没有办法在Redis客户端中做到这一点?
当前回答
使用redis cli:
FLUSHDB–从连接的当前数据库中删除所有密钥。FLUSHOLL–从所有数据库中删除所有密钥。
例如,在shell中:
redis-cli flushall
其他回答
如果要清除窗口中的redis:在中查找redis cli
C: \Program Files\Redis并运行FLUSHILL命令。
您可以使用FLUSHOLL从每个数据库中删除所有密钥。其中,FLUSHDB将删除当前数据库中的所有密钥。
冲洗室,冲洗室从所有数据库中删除所有密钥
冲水阀从当前数据库中删除所有密钥
脚本刷新从脚本缓存中删除所有脚本。
我认为有时会停止redis服务器并删除rdb、aof文件确保没有可以重新加载的数据。然后启动redis服务器,现在它是空的。
redis-cli-h<主机>-p<端口>flushall
它将从连接的客户端(带有主机和端口)中删除所有数据