本文使用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/