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
相关推荐
p***924823 分钟前
深入理解与实战SQL IFNULL()函数
数据库·sql·oracle
q***81642 小时前
MySQL:数据查询-limit
数据库·mysql
p***92482 小时前
DBeaver连接本地MySQL、创建数据库表的基础操作
数据库·mysql
JIngJaneIL4 小时前
社区互助|社区交易|基于springboot+vue的社区互助交易系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·社区互助
晚风吹人醒.4 小时前
缓存中间件Redis安装及功能演示、企业案例
linux·数据库·redis·ubuntu·缓存·中间件
Y***98514 小时前
DVWA靶场通关——SQL Injection篇
数据库·sql
Yawesh_best4 小时前
告别系统壁垒!WSL+cpolar 让跨平台开发效率翻倍
运维·服务器·数据库·笔记·web安全
蒋士峰DBA修行之路4 小时前
实验二十八 SQL PATCH调优
数据库·sql·gaussdb
I***t7165 小时前
一条sql 在MySQL中是如何执行的
数据库·sql·mysql
一 乐5 小时前
应急知识学习|基于springboot+vue的应急知识学习系统(源码+数据库+文档)
数据库·vue.js·spring boot