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
相关推荐
绵绵细雨中的乡音18 分钟前
MySQL 常用函数实操指南:从基础到实战案例
数据库·mysql
凉栀お_1 小时前
MySQL相关知识查询表中内容(第二次作业)
数据库·mysql
ss2732 小时前
手写Spring第7弹:Spring IoC容器深度解析:XML配置的完整指南
java·前端·数据库
PFinal社区_南丞2 小时前
PostgreSQL-10个鲜为人知的强大功能
数据库·后端
misty youth2 小时前
配置openguass 教程(自存)
数据库·ubuntu·华为·openguass
瑞士卷@3 小时前
MyBatis入门到精通(Mybatis学习笔记)
java·数据库·后端·mybatis
白云偷星子3 小时前
MySQL笔记13
数据库·笔记·mysql
施嘉伟3 小时前
静默安装金仓数据库,到底有多简单?
数据库
Tapdata3 小时前
实时物化视图的新路径:从传统 Join 到跨源实时查询
数据库
optimistic_chen3 小时前
【Java EE进阶 --- SpringBoot】Mybatis - plus 操作数据库
数据库·spring boot·笔记·java-ee·mybatis·mybatis-plus