Neo4j 5.x版本的导出与导入数据库

neo4j的版本管理真的是灾难级别的,文档也乱,特定版本也难下,不同版本之间的命令存在很大差异,网上的很多资料都是Neo4j 4.x的,在此给出我自己试出来的5.x的导入导出方法

使用前先关闭neo4j服务

进入到neo4j安装目录的bin文件夹下,使用cmd运行以下命令进行操作

以导出数据库"gynecology"为例,会在neo4j的根目录下的data/dumps目录中生成一个gynecology.dump文件:

bash 复制代码
neo4j-admin database dump gynecology

导入数据库:

bash 复制代码
neo4j-admin database load --from-path=<PATH TO NEO4J>/data/dumps gynecology

导入的数据会使用dump文件的文件名的同名数据库,如果你想将数据导入其它数据库,如gynecology2,则需要将文件名重命名为gynecology2.dump

对已有数据库进行导入会报错,使用如下的方法进行覆盖导入:

bash 复制代码
neo4j-admin database load --from-path=<PATH TO NEO4J>/data/dumps --overwrite-destination=true gynecology2
相关推荐
局外人LZ几秒前
DM8数据库Docker镜像部署最佳实践
数据库·docker·容器·达梦
JeffreyGu.44 分钟前
【Oracle】Oracle 11g打补丁时遇到opatch apply命令无法识别
数据库·oracle
小李同学_LHY44 分钟前
第一章: 初识 Redis:背后的特性和典型应用场景
数据库·redis·缓存
七夜zippoe1 小时前
PostgreSQL 终端命令详解及实际应用案例
数据库·postgresql·oracle
chilavert3181 小时前
技术演进中的开发沉思-41 MFC系列:定制 AppWizard
数据库·c++·windows·mfc
胡耀超2 小时前
Oracle数据库设计的系统性方法论:从实践困境到理论升华的完整指南
数据库·oracle·性能优化·dba·db·索引设计
贾saisai2 小时前
LINUX(三)文件I/O、对文件打开、读、写、偏移量
java·linux·数据库
哪里不会点哪里.2 小时前
Redis(一)
数据库·redis·缓存
我想吃烤肉肉2 小时前
leetcode-sql-627变更性别
数据库·sql·leetcode
挑战者6668883 小时前
MySQL 配置性能优化实操指南:分版本5.7和8.0适配方案
linux·运维·服务器·数据库·mysql·adb·性能优化