Neo4j(一) - Neo4j安装教程(Windows)

文章目录

  • 前言
  • 一、JDK与Neo4j版本对应关系
  • 二、JDK11安装及配置
    • [1. JDK11下载](#1. JDK11下载)
    • [2. 解压](#2. 解压)
    • [3. 配置环境变量](#3. 配置环境变量)
      • [3.1 打开系统属性设置](#3.1 打开系统属性设置)
      • [3.2 新建系统环境变量](#3.2 新建系统环境变量)
      • [3.3 编辑 PATH 环境变量](#3.3 编辑 PATH 环境变量)
      • [3.4 验证环境变量是否配置成功](#3.4 验证环境变量是否配置成功)
  • 三、Neo4j安装(Windows)
    • [1. 下载并解压Neo4j安装包](#1. 下载并解压Neo4j安装包)
      • [1.1 下载](#1.1 下载)
      • [1.2 解压](#1.2 解压)
    • [2. 配置环境变量](#2. 配置环境变量)
      • [2.1 打开系统属性设置](#2.1 打开系统属性设置)
      • [2.2 编辑 PATH 环境变量](#2.2 编辑 PATH 环境变量)
      • [2.3 验证环境变量是否配置成功](#2.3 验证环境变量是否配置成功)
    • [3. 启动Neo4j](#3. 启动Neo4j)
      • [3.1 启动参数说明](#3.1 启动参数说明)
      • [3.2 启动Neo4j](#3.2 启动Neo4j)
    • [4. 访问Neo4j的UI界面](#4. 访问Neo4j的UI界面)
    • [5. 登录Neo4j](#5. 登录Neo4j)

前言

在软件开发与系统部署中,本文围绕 JDK 与 Neo4j 的环境搭建展开,先梳理两者版本对应关系(如 Neo4j 3.x 配 Java SE 8、5.x 及以上需 Java SE 17+)以避免版本不兼容问题,再结合 Windows 系统特性,提供从 JDK 下载解压、环境变量配置到 Neo4j 安装启动的全流程图文实操指南,同时针对不同场景给出差异化建议(如 JDK 的系统变量与 PATH 联动配置、Neo4j 控制台模式与后台服务模式的区分使用等),助力开发者快速完成环境搭建,为基于 Neo4j 的图数据开发筑牢基础。


一、JDK与Neo4j版本对应关系

以下是JDK与Neo4j的版本对应关系表格:

Neo4j版本 JDK版本
3.x Java SE 8
4.x Java SE 11
5.x Java SE 17
5.14及更高版本、5.26 LTS Java SE 17和Java SE 21
2025.01 Java SE 21

二、JDK11安装及配置

1. JDK11下载

华为云镜像下载地址:https://repo.huaweicloud.com/java/jdk/

OpenJDK 下载地址:https://jdk.java.net/archive/

JDK11下载地址:https://repo.huaweicloud.com/java/jdk/11.0.2+9/jdk-11.0.2_windows-x64_bin.zip

2. 解压

把下载好的JDK11安装包jdk-11.0.2_windows-x64_bin.zip解压到D:\bigdata\java目录中。

3. 配置环境变量

3.1 打开系统属性设置

  • 右键点击"此电脑",选择"属性",点击"高级系统设置"。
  • 在弹出的"系统属性"窗口中,点击"环境变量"。

3.2 新建系统环境变量

在"环境变量"窗口中,找到"系统变量"部分,点击新建,输入java环境变量名和变量值,点击确定保存更改。

3.3 编辑 PATH 环境变量

在"环境变量"窗口中,找到"系统变量"部分,并从列表中找到名为 Path 的变量,然后点击"编辑"。在编辑环境变量窗口中,点击"新建",然后输入jdk11 的bin目录路径,即 %JAVA_HOME%\bin,点击"确定"保存更改,然后连续点击每个窗口上的"确定"按钮以关闭所有设置窗口并保存更改。

如下图所示:

3.4 验证环境变量是否配置成功

设置临时环境变量:

shell 复制代码
set PATH=D:\bigdata\java\jdk-11.0.2\bin;%PATH%

打开一个新的命令提示符窗口(cmd),输入 java -version 来验证 java 环境变量是否正确配置。如果显示了jdk11的版本信息,则说明环境变量配置成功。

配置成功如下图所示:

三、Neo4j安装(Windows)

1. 下载并解压Neo4j安装包

1.1 下载

Neo4j社区版安装包下载地址:https://pan.quark.cn/s/3d9e2fd51076

1.2 解压

把下载好的Neo4j安装包neo4j-chs-community-4.2.3-windows.zip解压到D:\bigdata\neo4j目录中。

2. 配置环境变量

2.1 打开系统属性设置

  • 右键点击"此电脑",选择"属性",点击"高级系统设置"。
  • 在弹出的"系统属性"窗口中,点击"环境变量"。

2.2 编辑 PATH 环境变量

在"环境变量"窗口中,找到"系统变量"部分,并从列表中找到名为 Path 的变量,然后点击"编辑"。在编辑环境变量窗口中,点击"新建",然后输入 Neo4j 的bin目录路径,即 D:\bigdata\neo4j\neo4j-chs-community-4.2.3-windows\bin,点击"确定"保存更改,然后连续点击每个窗口上的"确定"按钮以关闭所有设置窗口并保存更改。

如下图所示:

2.3 验证环境变量是否配置成功

打开一个新的命令提示符窗口(cmd),输入 neo4j-admin.bat --version 来验证 Neo4j 环境变量是否正确配置。如果显示了版本信息,则说明环境变量配置成功。

配置成功如下图所示:

3. 启动Neo4j

3.1 启动参数说明

Neo4j的启动参数如下图所示。

主要命令参数
console:以控制台模式启动Neo4j,服务将在当前命令行窗口中运行,关闭窗口或按Ctrl+C会停止服务。 适用场景:开发调试时实时查看服务输出日志。
start:以后台服务模式启动Neo4j,服务将在后台持续运行。可以通过status命令检查服务是否成功启动。
stop:停止当前运行的Neo4j服务。
restart:重启Neo4j服务,相当于先执行stop再执行start。
status:检查Neo4j服务的当前状态(运行中、已停止、未安装等)。
install-service:将Neo4j安装为Windows系统服务,支持开机自动启动。需要管理员权限运行命令提示符。
uninstall-service:卸载已安装的Neo4j系统服务。
update-service:更新已安装的系统服务配置(如JVM参数、内存设置等)。

3.2 启动Neo4j

打开一个新的命令提示符窗口(cmd),执行如下命令启动 Neo4j。

shell 复制代码
neo4j.bat console

启动成功如下图所示,注意启动后不要关闭此窗口,关闭此窗口将会停止Neo4j服务的运行。

4. 访问Neo4j的UI界面

浏览器输入http://127.0.0.1:7474进入Neo4j的Web UI界面,如下图所示。

5. 登录Neo4j

在Neo4j的Web UI界面输入账号密码进行登录,默认用户名和密码均为neo4j,如下图所示。

登录之后会提示设置新密码,设置新密码为123456,如下图所示。

设置新密码,连接成功后如下图所示。

相关推荐
云和数据.ChenGuang9 小时前
python sorted函数详细剖析
开发语言·人工智能·windows·python·1024程序员节
小熊吃保安11 小时前
Windows也能用 Apple Watch 解锁
windows·rust·开源
fengye20716111 小时前
Windows 环境下硬核编译 CPython 避坑指南
windows
Magicdata大数据12 小时前
AI辅助教学:调用大模型从教材中生成习题,方便学员练习
java·spring boot·大模型·知识图谱·neo4j·ai辅助教学
成成爱质评14 小时前
Windows 任务计划程序 + 唤醒定时器:让电脑按时开机干活
windows·单片机·电脑
禁默14 小时前
iPhone远程控制Windows电脑哪款好?四款工具实测横评
windows·电脑·iphone
Sakura_j_h_1 天前
Python 在定时任务里输出 emoji,UnicodeEncodeError 从哪来
开发语言·字符编码·windows·python·定时任务
隔窗听雨眠1 天前
PostgreSQL单表从Windows迁移到Linux:差异剖析、方案对比与全流程实战
linux·windows·postgresql
Helix2501 天前
Ansible混合环境自动化:Windows与Linux统一配置管理实战
windows·自动化·ansible·playbook·配置管理·winrm·混合环境
Java开发追求者1 天前
windows快速安装docker
windows·docker·安装·1024程序员节