跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

Neo4j Windows 环境搭建与安装指南

Neo4j 在 Windows 上的部署依赖正确的 JDK 版本。本指南梳理了 Neo4j 与 JDK 的版本对应关系,详细演示了 JDK 11 的下载、解压及环境变量配置流程。随后介绍 Neo4j 社区版的安装步骤,包括路径设置、服务启动模式选择(控制台与后台服务)以及 Web UI 访问与默认密码修改,帮助开发者快速完成本地图数据库环境的初始化。

岁月神偷发布于 2026/4/8更新于 2026/9/448 浏览
Neo4j Windows 环境搭建与安装指南

Neo4j Windows 环境搭建与安装指南

在图数据库开发中,JDK 版本的选择直接关系到 Neo4j 能否正常运行。不同版本的 Neo4j 对 Java 环境有特定要求,配置不当容易引发启动报错。下面咱们一步步来搞定 Windows 下的 JDK 和 Neo4j 环境。

JDK 与 Neo4j 版本对应关系

先确认好版本匹配,避免踩坑:

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

本文以 Neo4j 4.x 搭配 JDK 11 为例进行演示。

JDK 11 安装及配置

1. JDK 下载

建议从官方或可信镜像源获取。OpenJDK 归档地址:https://jdk.java.net/archive/

2. 解压

将下载的 jdk-11.0.2_windows-x64_bin.zip 解压到指定目录,例如 D:\bigdata\java。注意路径中不要包含中文或空格。

3. 配置环境变量

这一步很关键,配置错了后续命令都跑不起来。

打开系统属性设置

右键点击'此电脑'选择'属性',进入'高级系统设置',然后点击'环境变量'。

新建系统变量

在'系统变量'区域点击'新建',变量名设为 JAVA_HOME,变量值填刚才解压的 JDK 根目录,比如 D:\bigdata\java\jdk-11.0.2。

编辑 Path 变量

找到列表中的 Path 变量,点击'编辑'。新建一条记录,输入 %JAVA_HOME%\bin。这样系统就能在任何目录下识别 java 命令了。

验证配置

打开新的命令行窗口(cmd),输入 java -version。如果能看到版本信息,说明环境变量生效了。

临时测试也可以直接运行:

set PATH=D:\bigdata\java\jdk-11.0.2\bin;%PATH%

Neo4j 安装(Windows)

1. 下载并解压

去 Neo4j 官网下载社区版安装包,解压到独立目录,例如 D:\bigdata\neo4j。

2. 配置环境变量

为了让终端能直接调用 neo4j 命令,需要把 bin 目录加入 Path。

在'环境变量'的 Path 中添加: D:\bigdata\neo4j\neo4j-chs-community-4.2.3-windows\bin

验证方法:在 cmd 中输入 neo4j-admin.bat --version,看到版本号即成功。

3. 启动 Neo4j

Neo4j 支持多种启动模式,根据场景选一个就行。

主要命令参数:

  • console:控制台模式,适合开发调试,日志实时可见,关闭窗口服务停止。
  • start:后台服务模式,适合生产或长期运行。
  • stop / restart:停止或重启服务。
  • status:查看当前状态。
  • install-service:注册为 Windows 系统服务,开机自启。

启动示例: 打开 cmd,执行:

neo4j.bat console

启动成功后会显示一系列日志,此时不要关闭窗口,否则服务会中断。

4. 访问 UI 界面

浏览器打开 http://127.0.0.1:7474,即可进入 Neo4j Browser。

5. 登录与修改密码

首次登录默认用户名和密码都是 neo4j。登录后系统会强制要求修改新密码,按提示设置即可。连接成功后,就可以开始写 Cypher 语句操作数据了。


注:以上路径仅为示例,实际部署请根据本地规划调整。

目录

  1. Neo4j Windows 环境搭建与安装指南
  2. JDK 与 Neo4j 版本对应关系
  3. JDK 11 安装及配置
  4. 1. JDK 下载
  5. 2. 解压
  6. 3. 配置环境变量
  7. 打开系统属性设置
  8. 新建系统变量
  9. 编辑 Path 变量
  10. 验证配置
  11. Neo4j 安装(Windows)
  12. 1. 下载并解压
  13. 2. 配置环境变量
  14. 3. 启动 Neo4j
  15. 4. 访问 UI 界面
  16. 5. 登录与修改密码

更多推荐文章

查看全部
  • 6 款主流国产大模型功能对比与使用指南
  • Python 爬虫实战:使用 Selenium 自动化获取淘宝商品数据
  • 2025 年 6 月 GESP 真题及题解 (C++ 七级): 选择题和判断题
  • 主键与外键的区别及适用场景
  • 全球与中国主流人工智能(AI)公司及机构介绍
  • C++ 技巧:明确拒绝编译器自动生成的拷贝函数
  • 腾讯混元文生图大模型开源:Sora 同架构,中文原生支持 16s 视频生成
  • AI 小说生成器:从零打造智能写作助手
  • 2026 年主流 AI Agent 工具全景梳理与选型指南
  • FPGA 读写 DDR4 (一) MIG IP 核控制信号
  • Dify 本地 Docker 部署教程
  • VR-Reversal 工具使用指南:3D 视频转 2D 及视角控制
  • Spring Cloud + Nacos 微服务从 0 到 1 搭建实战
  • MyBatis 扫描路径配置错误导致 Mapper 未找到问题排查
  • MixAIHub 提供 ChatGPT Claude Sora 等 AI 官网镜像服务
  • 2026 年高校论文 AI 率新规:哪些学校明确 AIGC 检测要求
  • LLM 技术图谱解析:从基础设施到应用的全景指南
  • FPGA 实现 CIC 抽取滤波器
  • 简单几步微调 Llama 3 大模型
  • ChatGLM3-6B 本地与云端部署及 API 调用实战指南

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online