记录一个不同版本数据导出和导入-从本地neo4j-3.5.7版本里面的数据dump后传到服务器上的neo4j-4.3.6版本里面然后load数据

记录一下工作,我从本地电脑上的neo4j-3.5.7版本,dump后,将结果传到服务器上后load到服务器上的neo4j-4.3.6版本里面的记录:
打开cmd 后CD进入neo4j-3.5.7的bin目录下面先运行neo4j stop命令关闭neo4j。然后运行命令如下:

neo4j-admin  dump --database=neo4j --to=data/graph.db.dump

其中“data/graph.db.dump”所在的位置就在neo4j-3.5.7的data目录里面。

然后我用xftp工具传入到服务器上neo4j-4.3.6的data/database目录里面
在Xshell里面进入neo4j-4.3.6的bin目录下,先确保neo4j处于关闭状态,也就是运行命令:neo4j stop 。然后进入到conf里面打开一个参数:

#dbms.allow_upgrade=true 去掉前面的 # 符号

然后进入到data\databases目录清空"neo4j"这个文件夹里面的所有文件,
然后退出来到neo4j-4.3.6这一层目录。运行数据load命令如下:

neo4j-admin  load --from=/data/databases/graph.db.dump --database=neo4j --force

这样就可以了。
如果出现问题,看是什么,一般就是路径问题,也就是graph.db.dump前面的路径改为绝对路径,或者在bin目录下面运行load命令。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值