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

图数据库 Neo4j 和 JDK 安装与配置教程

在 Windows 系统下安装和配置 Neo4j 图数据库及 JDK 环境的步骤。内容包括 JDK 版本选择、下载安装、环境变量配置及验证;Neo4j 解压部署、环境变量设置及服务启动方式。通过前台运行或注册为后台服务的方式管理 Neo4j,确保开发环境就绪。

RefactorPro发布于 2026/4/6更新于 2026/9/985 浏览
图数据库 Neo4j 和 JDK 安装与配置教程

前言

Neo4j 作为目前比较流行的图数据库,在知识图谱等领域有较多应用。本文将详细介绍 Windows 系统下 Neo4j 图数据库的安装与配置。

Neo4j 是基于 Java 的图数据库,其运行时需要 Java 运行时环境(JRE)来启动 JVM 进程,而 JDK 包含了 JRE 以及开发工具,因此安装 JDK 是必要的。

一、Java 环境配置

(一)JDK 的下载与安装

首先,访问 Oracle 官方 JDK 下载页面,根据要安装的 Neo4j 版本选择匹配的 JDK 版本。

Windows 环境下 Neo4j 与 JDK 版本的对应关系
Neo4j 版本JDK 版本
3.58
4.011
4.111
4.211
4.311
4.411
517

下载地址:Java Downloads | Oracle。因为我接下来要使用的版本是 neo4j-community-5.18.1,所以选择下载 JDK17。

下载完成后,双击运行安装程序。

  1. 点击下一步。

文章配图

  1. 更改自己的安装位置(注意:不要把安装包和安装程序放在同一个文件夹里面),点击下一步。

文章配图

  1. 安装完成。

文章配图

(二)JDK 环境配置

右击此电脑 -> 属性 -> 高级系统设置 -> 环境变量。

新建环境变量

变量名:JAVA_HOME

变量值:你刚才安装 JDK 的地址

文章配图

双击 Path,进入 Path 内部添加环境变量

文章配图

文章配图

由于 JDK17 在我们安装的时候可能会自动进行环境变量配置,我们需要在环境变量配置 PATH 中删除如下信息:

文章配图

(三)检测 JDK17 是否配置成功

快捷键 win+R,然后输入 cmd,点击确定。

输入 java -version 看看是不是出现以下信息,如果出现以下信息即表示安装成功。

文章配图

二、Neo4j 的安装与配置

(一)Neo4j 的下载与安装

下载所需版本的 neo4j 的 zip 文件之后,将该文件移动到想要安装的位置后直接解压即可。

(二)Neo4j 环境变量配置

同样右击此电脑 -> 属性 -> 高级系统设置 -> 环境变量。

和 JDK 环境配置一样,双击 Path。

将 neo4j 的 bin 目录复制进来。

文章配图

文章配图

(三)检查 Neo4j 是否配置完成

快捷键 win+R,然后输入 cmd,点击确定。

输入:neo4j console,当末行出现 Started,即说明配置成功。

文章配图

在浏览器中访问:http://localhost:7474/,会出现登录页,默认的账号和密码都是 neo4j,登陆后需要修改密码。

文章配图

文章配图

Neo4j 的使用

一、在前台运行

在终端中输入:neo4j console,接着访问:http://localhost:7474/ 即可。

所谓【前台运行】是指:当终端关闭后,neo4j 服务也会随之停止。

二、在后台运行

想要让 neo4j 在关闭终端后仍然保持运行,需要先将 neo4j 注册为一个 Windows 服务,然后使用 neo4j start 启动服务。想要关闭 neo4j 服务,只需在终端中输入 neo4j stop 命令即可。

以下是常用命令,均在 cmd 终端中输入。

首先进入 neo4j 的 bin 目录。

cd E:\APP\neo4j\neo4j-community-5.18.1\bin

文章配图

输入 neo4j windows-service install,会出现一个弹窗,点击是就可以了。

文章配图

输入 neo4j start,会出现弹窗点击是即可,然后访问 http://localhost:7474。

文章配图

现在无需在终端输入 neo4j console 即可访问 http://localhost:7474/ 了。

要想关闭服务,输入 neo4j stop 即可。

查看服务状态:输入 neo4j status。

目录

  1. 前言
  2. 一、Java 环境配置
  3. (一)JDK 的下载与安装
  4. (二)JDK 环境配置
  5. (三)检测 JDK17 是否配置成功
  6. 二、Neo4j 的安装与配置
  7. (一)Neo4j 的下载与安装
  8. (二)Neo4j 环境变量配置
  9. (三)检查 Neo4j 是否配置完成
  10. Neo4j 的使用
  11. 一、在前台运行
  12. 二、在后台运行

更多推荐文章

查看全部
  • 网络安全入门指南:学习路线与方向选择
  • 行空板 K10 与 Mind+ 零基础 AI 入门实战
  • 宇树 G1 人形机器人强化学习训练配置与奖励函数解析
  • 灵感画廊:基于 Stable Diffusion XL 的极简 AI 绘画工具
  • 数据结构:堆与优先级队列
  • AI 辅助前端逆向实践:Upwork 消息系统解析
  • MATLAB Simulink 仿真三相桥式全控整流电路
  • 网络安全专业就业前景与职业发展分析
  • Zread:智谱 AI 推出的 GitHub 项目阅读与文档生成工具
  • FastGithub 部署指南:智能 DNS 解析优化 GitHub 访问
  • 新版 Android Studio 修改 JDK 版本
  • OpenClaw 桌面自动化智能体部署与使用教程
  • YOLOv8 旋转框角度回归优化:CSL 与 DCL 编码实战
  • Llama API 集成 LlamaIndex 实现文本补全与结构化数据提取
  • Qwen2 开源大模型本地部署与 WebUI 对话机器人搭建
  • 大模型加速器助力中文文本处理与文档解析优化
  • 前端三剑客:HTML、CSS 与 JavaScript 的关系解析
  • C++ ODB ORM 框架入门与实战
  • MySQL EXPLAIN 实战:6 种索引失效场景验证与优化
  • Cesium Shader 材质体系解析:从 Fabric 到渲染管线

相关免费在线工具

  • 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