Windows 系统安装 Neo4j 图数据库教程
Neo4j 是目前最流行的原生图数据库,用图结构(节点 - 关系 - 属性)存储数据,而非传统表结构。它专为海量关联数据设计,提供原生图存储、Cypher 查询语言、ACID 事务、丰富生态及可视化服务。适用场景包括社交网络、金融风控、知识图谱等。
1. 准备
- 系统:Windows 10/11 64 位
- JDK 21(OpenJDK 或 Oracle 均可)
安装后需检查环境变量是否配置。进入系统环境变量配置,添加 JAVA_HOME 指向 JDK21 安装地址,并在 Path 中添加 JDK21 的 bin 地址。测试 JDK21 是否安装成功,打开 Windows 终端执行 java -version,若第一行含 21 即说明安装生效。
2. 下载安装包
访问 Neo4j 官网下载中心,选择 Neo4j Community Edition,下载 Windows 版本的免费社区版压缩包。
3. 一键安装
解压 zip 压缩包。配置 Neo4j 的环境变量,在系统变量的 path 中添加路径。测试 Neo4j 是否安装成功,执行 neo4j --version。
4. 启动 Neo4j
使用 neo4j.bat console 命令是前台调试模式,窗口一关就停库,适合首次安装验证。启动后从浏览器进入 http://localhost:7474。首次登录账号和密码都填 neo4j,按提示改个新密码即可进入 Neo4j Browser。
5. 安装 Neo4j 的系统服务
在 cmd 中输入 neo4j windows-service install,看到 Neo4j service installed 即安装成功。安装系统服务可获取管理员权限,让服务一直运行在系统,关闭 cmd 窗口不会关闭 Neo4j 的服务。
服务安装好后,启动 Neo4j 可以用以下两种方式:
- 方法一:按'Win+R'输入 services.msc 进入系统服务,点击启动。
- 方法二:使用 cmd 命令,输入
net start Neo4j开启 Neo4j 服务。
有开启服务的命令,就有关闭服务的命令:net stop Neo4j。
完成了 Neo4j 的安装,下面介绍一个 GitHub 的简单小项目,展示如何构建结构化并导入 Neo4j。 GitHub 项目:https://github.com/lemonhu/stock-knowledge-graph


