# flushall

### 1. 基本語法

#### flushal&#x6C;**(`callback`)**&#x20;

**「刪除」**&#x52;edis「**所有資料庫」**&#x4E0B;的「**所有資料」**，成功刪除會回傳OK，刪除後資料不可回復。

{% hint style="danger" %}
執行該指令前，請跟你的主管討論，是否要**清空整個Redis**！
{% endhint %}

{% tabs %}
{% tab title="TypeScript" %}
```typescript
client.flushall(redis.print);
client.keys('*', redis.print);
```
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Output-TS" %}
```
Reply: OK
Reply: 
```
{% endtab %}
{% endtabs %}

{% hint style="success" %}
此時你的整個Redis換然一新，但筆者不確定你該不該開心。
{% endhint %}

