安装Neo4j

安装Neo4j

安装JDK 11 和配置环境变量(将./bin路径设置环境变量中):

Java 11 Downloads | Oracle

安装其他java版本的话,再安装neo4j会报错,如下。

在这里插入图片描述

查看java版本:
java -version
安装Neo4j 社区版和配置环境变量(将./bin路径设置环境变量中):

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

在这里插入图片描述

启动Neo4j:
neo4j.bat console

在这里插入图片描述

在浏览器打开neo4j(初始账号和密码都是neo4j,需要设置密码):
http://localhost:7474/

在这里插入图片描述

使用neo4j推荐教程:

Neo4j CQL-IN操作符_w3cschool

Graph Data Platform | Graph Database Management System | Neo4j

base Management System | Neo4j

The Neo4j Python Driver Manual v4.4 - Neo4j Python Driver Manual

### 安装 Neo4j 数据库的指南 Neo4j 是一种流行的图数据库,支持在多种操作系统上安装和运行。以下是针对不同操作系统的安装方法: #### 在 Linux 系统上安装 Neo4j 对于 Linux 用户,可以使用 `yum` 或直接下载压缩包的方式进行安装。以下为具体步骤: 1. 使用 `yum` 安装最新版 Neo4j Enterprise Edition: ```bash sudo yum install neo4j-enterprise ``` 此命令会自动从官方仓库中获取并安装最新版本的 Neo4j 企业版[^1]。 2. 如果需要安装特定版本,可以从官方下载中心获取对应的 `.tar.gz` 文件,并解压到目标目录: ```bash wget https://neo4j.com/artifact.php?name=neo4j-community-3.5.13-unix.tar.gz tar -xvf neo4j-community-3.5.13-unix.tar.gz cd neo4j-community-3.5.13 ./bin/neo4j start ``` 上述步骤适用于社区版的安装[^3]。 #### 在 macOS 系统上安装 Neo4j macOS 用户可以通过 Homebrew 轻松完成安装: 1. 首先确保已安装 Homebrew,若未安装可运行以下命令: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. 使用 Homebrew 安装 Neo4j: ```bash brew install neo4j ``` 3. 启动 Neo4j 服务: ```bash brew services start neo4j ``` 或者以控制台模式运行(查看实时日志): ```bash neo4j console ``` 4. 打开浏览器访问 Neo4j 控制台:[http://localhost:7474](http://localhost:7474),默认用户名为 `neo4j`,初始密码为 `neo4j`,首次登录后需强制修改密码[^2]。 #### 在 Windows 系统上安装 Neo4j Windows 用户可以通过图形化界面或命令行完成安装: 1. 下载 Neo4j 社区版安装程序: - 社区版链接:[https://neo4j.com/artifact.php?name=neo4j-community-3.5.13-windows.zip](https://neo4j.com/artifact.php?name=neo4j-community-3.5.13-windows.zip)。 2. 解压文件并选择安装目录。 3. 启动 Neo4j 数据库: - 在安装完成后,点击“Start”按钮启动服务。 4. 访问 Neo4j 控制台: - 打开浏览器并输入地址 [http://127.0.0.1:7474/browser/](http://127.0.0.1:7474/browser/),默认用户名为 `neo4j`,初始密码为 `neo4j`,首次登录时需设置新密码[^4]。 ```python # 示例代码:连接 Neo4j 数据库(Python) from neo4j import GraphDatabase uri = "bolt://localhost:7687" driver = GraphDatabase.driver(uri, auth=("neo4j", "your_password")) def run_query(query): with driver.session() as session: result = session.run(query) records = list(result) return records query = "MATCH (n) RETURN n LIMIT 10" print(run_query(query)) ``` ### 注意事项 - 不同版本的 Neo4j 可能存在配置差异,请根据实际需求选择合适的版本。 - 若遇到权限问题,可在命令前加上 `sudo`(Linux/macOS)或以管理员身份运行命令提示符(Windows)。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

KPer_Yang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值