Neo4j数据库使用相关

本文详细描述了在Windows10环境下安装Neo4j4.4.30社区版,包括Java和Neo4j的安装,环境变量设置,服务管理,数据库操作以及4.4.x版本的数据库备份方法。作者分享了初次使用过程和常见问题解决方案。
摘要由CSDN通过智能技术生成

做知识图谱相关项目,初步使用了neo4j数据库,简单记录一下使用过程和踩坑备忘~

操作系统Win10+Neo4j社区版(community,版本4.4.30)

目录

一、安装

1.1 安装Java和Neo4j

1.2 环境变量设置

二、 Neo4j使用

2.1 安装服务

2.2 数据库使用

2.3 数据库备份


一、安装

1.1 安装Java和Neo4j

 Java下载链接:Java Downloads | Oracle

Neo4j下载链接:Neo4j Deployment Center - Graph Database & Analytics

Java安装简单,选择安装目录很快就安装完毕。Neo4j community无需安装,下载解压即可。

【注意】Neo4j和Java版本问题!!

Neo4j 4.xx版本需要Java11

Neo4j 5.xx版本需要Java17

Java可以安装多种版本,需更换版本时在环境变量进行切换即可。

1.2 环境变量设置

我的电脑右键【属性】--【高级系统设置】--【环境变量】--【系统变量】中:

  • 新建JAVA_HOME变量,添加Java安装位置(例如,D:\Java\jdk-11,我在D:\Java下安装了多个Java版本,需切换Java版本时只需将JAVA_HOME变量的值改为相应版本即可);
  • 新建NEO4J_HOME变量,添加Neo4j安装位置(例如,D:\neo4j-community-4.4.30,切换其他版本时同上,修改NEO4J_HOME变量值即可)。

进入【系统变量】--path:

新建Java路径,%JAVA_HOME%\bin(注意下面还有一条C盘的Java路径,这个应该是前一次安装Java默认配置的路径,一定要将自己新建的路径放在这条默认路径前面,否则在切换版本时可能失败);

新建Neo4j路径,%NEO4J_HOME%\bin。

完成后一路确定即完成环境配置。

通过命令Java -version,可查看当前Java版本

二、 Neo4j使用

2.1 安装服务

打开cmd命令窗口

安装和卸载服务:

neo4j install-service

neo4j uninstall-service

启动服务,停止服务,重启服务和查询服务的状态:

neo4j start

neo4j stop

neo4j restart

neo4j status

2.2 数据库使用

首先要启动服务:打开命令窗口,运行neo4j start

创建数据库后,在浏览器输入http://localhost:7474/即可查看,默认账户和密码都是neo4j

2.3 数据库备份

(1)首先要关闭服务,在命令窗口中,运行neo4j stop

(2)运行备份命令,neo4j-admin dump --dataset=<数据库名称> --to=<存储路径>

例如,neo4j-admin dump --dataset=neo4j --to=D:\mydatapos

【注意,此为Neo4j 4.xx版本数据库备份命令,Neo4j 5.xx版本是不一样的,可通过

neo4j-admin dump -h查看使用语法】

数据可名称在浏览器页面可以看到,默认为neo4j,若在备份命令中修改为其他名称可能会报错

参考博客:

1、数据库备份的学习过程参考了B站视频很有帮助,记录一下:neo4j community的本地管理和数据库备份_哔哩哔哩_bilibili

2、Java版本切换:【JDK】二、环境变量从jdk17切换为jdk8后不生效的解决办法_为何jdk17直接切换其他jdk版本仅修改环境变量不生效-CSDN博客

本文仅就初次使用过程做个简单记录,内容不全面,后续继续使用过程和踩坑会持续更新,若有不足之处请指出,感谢大家~

  • 23
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值