neo4j的版本管理真的是災難級別的,文檔也亂,特定版本也難下,不同版本之間的命令存在很大差異,網上的很多資料都是Neo4j 4.x的,在此給出我自己試出來的5.x的導入導出方法
使用前先關閉neo4j服務
進入到neo4j安裝目錄的bin文件夾下,使用cmd運行以下命令進行操作
以導出數據庫“gynecology”為例,會在neo4j的根目錄下的data/dumps目錄中生成一個gynecology.dump文件:
neo4j-admin database dump gynecology
導入數據庫:
neo4j-admin database load --from-path=<PATH TO NEO4J>/data/dumps gynecology
導入的數據會使用dump文件的文件名的同名數據庫,如果你想將數據導入其它數據庫,如gynecology2,則需要將文件名重命名為gynecology2.dump
對已有數據庫進行導入會報錯,使用如下的方法進行覆蓋導入:
neo4j-admin database load --from-path=<PATH TO NEO4J>/data/dumps --overwrite-destination=true gynecology2