如何通过Cypher查询删除Memgraph数据库所有节点与关系?
清空Memgraph数据库的Cypher查询语句
你可以使用以下Cypher语句直接清空Memgraph中的所有节点和关系,无需创建新实例:
一步到位的高效语句
MATCH (n) DETACH DELETE n;
MATCH (n):匹配数据库内的所有节点DETACH:自动移除节点关联的所有关系,省去单独删除关系的步骤DELETE n:删除节点本身
分步骤执行(可选)
如果需要分开处理关系和节点,也可以执行以下两条语句:
- 删除所有关系:
MATCH ()-[r]->() DELETE r;
- 删除所有节点:
MATCH (n) DELETE n;
注意:执行这些操作前请确认已备份重要数据,操作不可逆。
内容的提问来源于stack exchange,提问作者KWriter
相关产品推荐
相关产品推荐

