Neo4j 图数据库在 macOS 上的安装与基础操作指南
Neo4j 是一款高性能的图数据库,擅长存储和查询图形数据。它非常适合社交网络分析、推荐系统以及知识图谱等场景。本文将以 macOS 环境为例,详细介绍从环境准备到 Cypher 语句实操的完整流程。
一、安装前提条件
1.1 Java 环境
Neo4j 基于 JVM 运行,因此必须先安装 JDK。建议根据你选择的 Neo4j 版本匹配对应的 JDK:
- Neo4j 5.x 系列:推荐使用 JDK 17 或更高版本。
- Neo4j 4.x 系列:推荐使用 JDK 11。
你可以从 Oracle 官网或 OpenJDK 下载适合 Mac 的版本进行安装。
1.2 Homebrew(可选)
如果你习惯使用包管理器,Homebrew 可以简化软件的安装过程。如果尚未安装,可通过终端执行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
二、下载并安装 Neo4j
2.1 从官方网站下载
访问 Neo4j 官方下载页面获取最新版本。这里通常提供社区版(Community Edition),适合学习和开发。
解压下载的压缩包后,进入 bin 目录即可直接使用 neo4j 命令。
2.2 使用 Homebrew 安装
打开终端,输入以下命令即可一键安装:
brew install neo4j
安装完成后,可执行文件通常位于 /usr/local/opt/neo4j/bin 目录下。
三、配置 Neo4j
3.1 设置环境变量(可选)
为了方便在任何目录下启动服务,建议将 Neo4j 的可执行路径添加到系统的 PATH 环境变量中。
- 桌面端:通常在
/Applications/Neo4j Desktop.app/Contents/Resources/app/bin - 手动解压版:在你解压保存的路径下的
/bin目录
以 bash shell 为例,将上述路径添加到 ~/.bash_profile 或 ~/.zshrc 文件中:
export PATH="/path/to/neo4j/bin:$PATH"
修改完成后,执行 source ~/.bash_profile 使配置生效。
3.2 配置文件编辑
如果需要调整默认配置,可以直接编辑 conf/neo4j.conf 文件。对于环境变量配置,我们通常通过编辑器修改 Shell 配置文件。
3.2.1 打开终端
可以通过 Spotlight 搜索'终端'或直接使用快捷键打开。
3.2.2 使用命令行编辑器
推荐使用 nano 或 vim 进行编辑,效率更高:
nano ~/.bash_profile


