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

Neo4j 在 Windows 上的安装与配置教程

在 Windows 系统下安装和配置 Neo4j 图数据库的完整流程。首先梳理了 Neo4j 不同版本与 JDK 版本的对应关系,随后详细演示了 JDK 11 的下载、解压及环境变量配置方法。接着讲解了 Neo4j 社区版安装包的获取、解压、路径设置及服务启动方式(控制台模式与后台服务)。最后说明了如何通过 Web UI 界面访问并修改默认密码完成登录。

赛博行者发布于 2026/4/5更新于 2026/9/167 浏览
Neo4j 在 Windows 上的安装与配置教程

前言

本文围绕 JDK 与 Neo4j 的环境搭建展开,梳理两者版本对应关系以避免版本不兼容问题,并结合 Windows 系统特性,提供从 JDK 下载解压、环境变量配置到 Neo4j 安装启动的全流程实操指南。

一、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

二、JDK11 安装及配置

1. JDK11 下载

请前往 Oracle 或 OpenJDK 官网下载 JDK11 安装包。

2. 解压

把下载好的 JDK11 安装包解压到指定目录,例如 D:\bigdata\java。

3. 配置环境变量

3.1 打开系统属性设置
  • 右键点击'此电脑',选择'属性',点击'高级系统设置'。

在弹出的'系统属性'窗口中,点击'环境变量'。

3.2 新建系统环境变量

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

3.3 编辑 PATH 环境变量

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

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

设置临时环境变量:

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

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

三、Neo4j 安装(Windows)

1. 下载并解压 Neo4j 安装包

1.1 下载

请前往 Neo4j 官网下载社区版安装包。

1.2 解压

把下载好的 Neo4j 安装包解压到指定目录,例如 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 启动参数说明

主要命令参数

  • 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。

neo4j.bat console

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

4. 访问 Neo4j 的 UI 界面

浏览器输入 http://127.0.0.1:7474 进入 Neo4j 的 Web UI 界面。

5. 登录 Neo4j

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

登录之后会提示设置新密码,建议设置自定义密码以确保安全。设置新密码后连接成功即可开始使用。

目录

  1. 前言
  2. 一、JDK 与 Neo4j 版本对应关系
  3. 二、JDK11 安装及配置
  4. 1. JDK11 下载
  5. 2. 解压
  6. 3. 配置环境变量
  7. 3.1 打开系统属性设置
  8. 3.2 新建系统环境变量
  9. 3.3 编辑 PATH 环境变量
  10. 3.4 验证环境变量是否配置成功
  11. 三、Neo4j 安装(Windows)
  12. 1. 下载并解压 Neo4j 安装包
  13. 1.1 下载
  14. 1.2 解压
  15. 2. 配置环境变量
  16. 2.1 打开系统属性设置
  17. 2.2 编辑 PATH 环境变量
  18. 2.3 验证环境变量是否配置成功
  19. 3. 启动 Neo4j
  20. 3.1 启动参数说明
  21. 3.2 启动 Neo4j
  22. 4. 访问 Neo4j 的 UI 界面
  23. 5. 登录 Neo4j

更多推荐文章

查看全部
  • Python 2026 发展展望:AI 时代的核心基础设施语言
  • 智谱清影 2.0:AIGC 视频技术突破与产业价值解析
  • Llama-Factory使用指南:从入门到实战
  • Open-WebUI 管理员面板深度拆解与配置指南
  • 北航发布 LLaMA-Factory:零代码大模型微调与高效训练框架
  • Java Stream API 实战:对象列表属性提取与去重
  • 执行式 AI 入门:API 调用与网络请求基础
  • AI 写作辅助平台:炼字工坊与蛙蛙写作功能解析
  • 前端加密:常用加密方式及使用指南
  • AXI 总线详解与 FPGA 实现指南
  • JavaScript 基础语法与 jQuery 快速入门
  • Ubuntu 下 llama.cpp 编译与性能调优实战
  • Clawdbot 飞书机器人配置教程
  • 医疗 NLP 实战:电子病历分析与疾病诊断辅助
  • Qwen-Image-2512 V2 模型 ComfyUI 与 WebUI 整合包使用指南
  • 本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
  • 前端 Canvas 基础与实战应用
  • 前端Bug修复专家:从现象到根因,再到测试闭环的SOP
  • Dify MCP-Server 插件将工作流发布为第三方可调用服务
  • JavaScript 中 var、let、const 的核心区别与实战应用

相关免费在线工具

  • 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