兩種方法:
一、用下列 Cypher 語句:
match (n) detach delete n
原理:匹配所有的節點,然后進行刪除。
二、 從文件系統上刪除對應的數據庫。
1、停掉服務;
2、刪除 graph.db 目錄;(這個地方是你使用的數據庫名)
3、重啟服務。
原理:數據庫實質上是把數據進行存儲管理,最終的存儲是落在我們的文件系統上,我們只需要從文件系統上進行刪除即可。重啟服務的時候neo4j會自動檢測數據庫文件,如果沒有則會新建。
match (n) optional match (n)-[r]-() delete n,r #應該也可以
后一部分參考:https://blog.csdn.net/weixin_35757704/article/details/120233655?spm=3001.4430
和SQL一樣,query大小寫效果一樣
刪除節點
MATCH(n:City) DETACH
DELETE n
刪除關系
match (n)-[r:created]-()
detach delete r
查看節點
MATCH(n:City) DETACH
RETURN n
查看關系
match (n)-[r:created]-()
RETURN r
參考:https://blog.csdn.net/qq_33232071/article/details/50987318