predisHow do I delete all data stored in Redis using PHP?
To delete all data stored in Redis using PHP, you can use the Redis flushall() command. This command will delete all keys in all existing databases in Redis.
Example code
<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->flushall();
?>
No output is produced with this command.
The code above consists of the following parts:
$redis = new Redis();: This creates a new Redis instance.$redis->connect('127.0.0.1', 6379);: This connects to the Redis server at the given host and port.$redis->flushall();: This command deletes all keys in all existing databases in Redis.
Helpful links
More of Predis
- How can I use PHP and Redis to retrieve data from a sorted set using ZRANGEBYSCORE?
- How do I install PHP Redis on Ubuntu 20.04?
- How can I use PHP and Redis to retrieve a range of values from a sorted set?
- How can I troubleshoot a "PHP Redis went away" error?
- How can I check the version of PHP and Redis I am using?
- How do I save an object in Redis using PHP?
- How do I set an expiration time for a Redis key using PHP?
- How can I configure TLS encryption for a connection between PHP and Redis?
- How do I use a Redis message queue with PHP?
- How can I use PHP to increment values in Redis using ZINCRBY?
See more codes...