大家好,我是此林。
1. 环境
Windows 11、JDK=17、 Neo4j=5.26.13
Neo4j 是用 Java 语言编写的图数据库,运行其 jar 包依赖 JRE 环境,所以必须先安装 Java JDK 环境,这里推荐使用 JDK17。

官方 Github 的 pom.xml 版本也是 JDK 17,README.md 里也一样。
所以还是下载 JDK 17 比较好,如果版本过低到时候启动可能会报错,之前下载最新版 Neo4j 2025.09 就踩过坑,启动后告知 Java 版本必须大于等于 21。
我们选择下载的 Neo4j 5.26.13 版是最新的长期稳定版。
2. JDK17
JDK下载地址:
滑到最底下

当然比较麻烦,要登录
这个用国内邮箱快速注册下就好了。

下载完之后,双击打开,自己选个路径。

环境变量配置
搜索打开


JAVA_HOME 配置
就是你刚才的安装路径。

双击 Path

新建下面两个

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
验证
java --version

jdk 17 安装完成!
3. Neo4j
Github 上似乎没有给我们提供 Release 下载,我们只能到官网下载。
下载地址
Neo4j Deployment Center - Graph Database & Analytics

下载完成之后解压到 英文目录下。

环境变量
新建 NEO4J_HOME
输入刚才的解压路径目录

双击 Path

新建 %NEO4J_HOME%\bin

验证
以 管理员身份打开 cmd
neo4j console

底部出现 started 启动成功。
4. 使用

初始用户名密码均为 neo4j,后面会提示你修改密码。
界面介绍:

体验Neo4j
下面我们通过官方提供的电影数据体验下Neo4j:

示例中包含:加载数据、创建索引、查询等

加载数据

创建数据语句会自动写入到Cypher语句输入框中,点击运行:

创建成功:

查询数据
查询【Tom Hanks】参演了哪些电影:
MATCH (tom:Person {name: "Tom Hanks"})-[:ACTED_IN]->(tomHanksMovies) RETURN tom,tomHanksMovies
