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
相关推荐
Python私教13 小时前
GenericAgent PySide6 桌面应用深度解析:悬浮按钮 + 聊天面板的原生 Qt 方案
开发语言·数据库·qt
byoass13 小时前
企业云盘与设计软件深度集成:AutoCAD/Revit/SolidWorks插件开发与API集成实战
服务器·网络·数据库·安全·oracle·云计算
爬山算法14 小时前
MongoDB(113)如何使用第三方工具进行MongoDB监控?
数据库·mongodb
早日退休!!!15 小时前
大模型推理瓶颈七层分析模型
java·服务器·数据库
大山同学15 小时前
claudecode精炼版-CoreCoder
数据库·人工智能·claude code·corecoder
of Watermelon League15 小时前
5、使用 pgAdmin4 图形化创建和管理 PostgreSQL 数据库
数据库·postgresql
Dontla16 小时前
Python asyncpg库介绍(基于Python asyncio的PostgreSQL数据库驱动)连接池、SQLAlchemy
数据库·python·postgresql
俺不要写代码16 小时前
数据库:DQL
数据库·sql·mysql
zh15702316 小时前
如何编写动态SQL存储过程_使用sp_executesql执行灵活查询
jvm·数据库·python
2401_8242226916 小时前
SQL报表统计数据量巨大_分批统计策略
jvm·数据库·python