我想删除所有密钥。我要把一切都删掉,给我一个空白的数据库。

有没有办法在Redis客户端中做到这一点?


当前回答

您可以使用FLUSHOLL从每个数据库中删除所有密钥。其中,FLUSHDB将删除当前数据库中的所有密钥。

其他回答

冲洗室,冲洗室从所有数据库中删除所有密钥

冲水阀从当前数据库中删除所有密钥

脚本刷新从脚本缓存中删除所有脚本。

你可以在航站楼使用flushhall

redis-cli> flushall

到目前为止,答案是绝对正确的;它们删除所有键。

但是,如果您还想从Redis实例中删除所有Lua脚本,则应遵循以下步骤:

脚本刷新

OP提出两个问题:;这就完成了第二个问题(所有内容都已删除)。

您可以使用FLUSHOLL从每个数据库中删除所有密钥。其中,FLUSHDB将删除当前数据库中的所有密钥。

打开redis cli并键入:

FLUSHALL