mac neo4j install & verifcation

本文使用conda环境安装,neo4j所依赖jdk也采用conda install的方式安装。

1 neo4j下载

点击如下链接,选择community, Linux/Mac Executor,点击Download Community。

本文下载的安装包是 neo4j-community-2025.06.2-unix.tar.gz

2 安装neo4j

mkdir neo4j

将下载的安装包neo4j-community-2025.06.2-unix.tar.gz移动到neo4j目录,然后解压

tar zxvf neo4j-community-2025.06.2-unix.tar.gz

cd neo4j-community-2025.06.2

3 运行neo4j

尝试运行neo4j

./bin/neo4j console

报错信息如下

Unsupported Java 11.0.7 detected. Please use Java(TM) 21 to run Neo4j Server.

mac本机java版本过低,由于oracle java在11后不再免费,所以使用开源版本的open jdk。

这里采用conda install方式安装,当然也可以通过如下网址直接下载。

https://jdk.java.net/25/

conda install openjdk=21

在此运行,neo4j即可正常启动了。

./bin/neo4j console

t提示信息如下

Starting Neo4j.

...

2025-07-27 14:39:56.028+0000 INFO Bolt enabled on localhost:7687.

2025-07-27 14:39:57.041+0000 INFO HTTP enabled on localhost:7474.

2025-07-27 14:39:57.042+0000 INFO Remote interface available at http://localhost:7474/

...

参考提示登录,即可正常访问neo4j

http://localhost:7474/

在$位置输入命令,执行插入、查询、更新等操作

4 neo4j基本操作

查询所有节点和边

MATCH (n)-r->(m) RETURN n, r, m

查询所有节点

MATCH (n) RETURN n

查询所有边

MATCH ()-r->() RETURN r

reference


neo4j install center

https://neo4j.com/deployment-center/

openjdk

https://jdk.java.net/25/

相关推荐
东风破_6 小时前
danci 2:创建的单词书到底存在哪里?从 Supabase 一路理解 ORM、Drizzle 和 RLS
数据库·后端·node.js
橙子家7 小时前
OSS 文件上传的几个风险点和解决方案
数据库
2601_962066499 小时前
【Sql Server】Update中的From语句,以及常见更新操作方式
android·java·数据库
愤怒的苹果ext9 小时前
MySQL Shell备份恢复数据库
数据库·mysql·备份恢复·mysqlsh
数字新视界11 小时前
DCIM管理系统的技术架构与部署模式详解
数据库·物联网·数据中心·数据中心基础设施管理·dcim管理系统
何以解忧,唯有..11 小时前
Pydantic 介绍与使用:Python 数据校验的现代方案
数据库·python·microsoft
这个DBA有点耶13 小时前
数据库容灾进入“秒级时代”:同城双活架构原理、关键技术选型与落地实践
数据库·架构·dba
2601_9620748113 小时前
大数据-264 实时数仓 - Canal MySQL的binlog研究 存储目录 变动信息 配置MySQL
大数据·数据库·mysql
2601_9620738113 小时前
大数据-240 离线数仓 - 广告业务 测试 ADS层数据加载 DataX数据导出到 MySQL
大数据·数据库·mysql
Frank_refuel14 小时前
【MYSQL进阶】-> 索引理解
数据库