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

Neo4j Windows 安装与配置教程

介绍在 Windows 系统下安装和配置 Neo4j 图数据库的完整流程。首先梳理了 Neo4j 不同版本与 JDK 版本的对应关系,随后详细演示了 JDK 11 的下载解压、环境变量配置及验证方法。接着讲解了 Neo4j 社区版的安装步骤,包括解压、PATH 变量设置、服务启动模式说明(控制台与后台)、Web UI 访问地址以及默认登录凭证修改。内容涵盖从环境准备到服务运行的关键操作,适用于开发者快速搭建 Neo4j 开发环境。

岁月神偷发布于 2026/4/6更新于 2026/7/2549 浏览
Neo4j 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

二、JDK11 安装及配置

1. JDK11 下载

从官方或可信源下载 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 环境变量是否正确配置。如果显示了版本信息,则说明环境变量配置成功。

neo4j-admin.bat --version

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. 一、JDK 与 Neo4j 版本对应关系
  2. 二、JDK11 安装及配置
  3. 1. JDK11 下载
  4. 2. 解压
  5. 3. 配置环境变量
  6. 3.1 打开系统属性设置
  7. 3.2 新建系统环境变量
  8. 3.3 编辑 PATH 环境变量
  9. 3.4 验证环境变量是否配置成功
  10. 三、Neo4j 安装(Windows)
  11. 1. 下载并解压 Neo4j 安装包
  12. 1.1 下载
  13. 1.2 解压
  14. 2. 配置环境变量
  15. 2.1 打开系统属性设置
  16. 2.2 编辑 PATH 环境变量
  17. 2.3 验证环境变量是否配置成功
  18. 3. 启动 Neo4j
  19. 3.1 启动参数说明
  20. 3.2 启动 Neo4j
  21. 4. 访问 Neo4j 的 UI 界面
  22. 5. 登录 Neo4j
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Claude Skills 开源仓库精选与安装配置实战指南
  • $19.99 订阅值不值?Google AI Pro 全面评测以及订阅会员权益功能解析详情
  • C++ 版植物大战僵尸游戏从零配置指南
  • 91n 边缘计算设备部署轻量 TensorFlow 模型全流程
  • 前端实现浏览器桌面通知功能
  • OpenClaw 完全指南:部署 7×24 小时开源 AI 助手
  • AI 智能体应用工程师核心知识模拟试题与解析
  • Windows 部署 OpenAkita 并接入飞书实现本地 AI 助手
  • MindAR 多目标追踪实战:构建交互式乐队 AR 应用
  • Java 调用 CPLEX 优化器:安装配置与示例
  • 安路科技 TD 开发工具全流程使用指南
  • LogiOps 在 Linux 下配置 Logitech 鼠标完整教程
  • GitNexus:纯本地代码知识图谱与可视化关系网工具
  • STM32 智能家居语音系统(ASRPRO 版)设计与实现
  • 使用 Nginx 部署 React 前端项目并实现外网访问
  • Vue3 H5 端纯前端人脸识别与活体检测方案
  • Python 文本乱码原因及解决方案
  • Text Generation Web UI:本地 AI 模型部署与管理工具
  • Linux 下调试 C/C++ 程序的核心 GDB 命令
  • 基于 Java 和高德开放平台 WebAPI 的 POI 搜索集成实践

相关免费在线工具

  • 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