最新 neo4j 5.26版本下载安装配置步骤(新手必备)

最新 neo4j 5.26版本下载安装配置步骤(新手必备)

目录

初识:neo4j

安装环境要求

一、下载Neo4j

二、配置环境变量

三、启动测试

四、常用命令及配置


创作不易,禁止转载抄袭!!!违者必究!!!

创作不易,禁止转载抄袭!!!违者必究!!!

创作不易,禁止转载抄袭!!!违者必究!!!


初识:neo4j

Neo4j是一个高性能的NoSQL图形数据库,它将结构化数据存储在网络(从数学角度称为图)上而不是传统的表中。‌ Neo4j是一个嵌入式的、基于磁盘的、具备完全事务特性的Java持久化引擎,特别适合处理具有复杂关系的数据‌。


安装环境要求

  • 操作系统:Windows 10/8/7、macOS 10.13或更高版本、Linux(Ubuntu、CentOS、Red Hat 等)
  • JDK 17 或更高版本(Neo4j 5.26开始需要JDK 17或更高版本。如果您使用的是较旧的JDK版本,则需要升级到JDK 17或更高版本以运行Neo4j 5.26)
  • 64位操作系统

JDK 17以下版本可参考最新版本JDK 23安装教程:

JAVA最新版本安装教程-ZEEKLOG博客


一、下载Neo4j

Neo4j安装包下载地址:点击下载


二、配置环境变量

1.安装文件下载完成后,解压下载的压缩包:

在这里插入图片描述
安装文件主要目录结构有: 1:bin目录:用于存储Neo4j的可执行程序; 2:conf目录:用于控制Neo4j启动的配置文件; 3:data目录:用于存储核心数据库文件; 4:plugins目录:用于存储Neo4j的插件;

2.桌面找到此电脑

在这里插入图片描述

3.右键我的电脑,点击【属性】

在这里插入图片描述

4.下拉滚动栏,点击【高级系统设置】

在这里插入图片描述

5.点击【环境变量】

在这里插入图片描述

6.在【系统变量】下,点击【新建】

在这里插入图片描述

7.输入变量名和解压的Neo4j安装路径,然后点击确定

变量名:NEO4J_HOME

变量值:D:\neo4j-community-5.26.0-windows\neo4j-community-5.26.0

在这里插入图片描述

上面我把安装文件解压到了D盘,变量值就填写D盘的文件路径,你把安装文件解压到哪个磁盘就填写对应磁盘的安装文件路径。


8.找到系统变量里面的【Path】变量,选中之后点击【编辑】

img

9.点击【新建】

在这里插入图片描述

10.新建环境变量之后点击【确定】

环境变量:%NEO4J_HOME%\bin

img

11.上面步骤变量确认输入无误后,点击【确定】

在这里插入图片描述

12.点击【确定】

在这里插入图片描述

三、启动测试

1.电脑左下角开始菜单搜索【cmd】

在这里插入图片描述

2.右键【命令提示符】,点击【以管理员身份运行】

在这里插入图片描述

3.输入安装命令,然后按下回车键(Enter)

neo4j.bat console
在这里插入图片描述

4.等待安装完成

最后显示【Started】则表示安装启动成功。

在这里插入图片描述

5.使用任意浏览器访问默认网址并登录neo4j

http://localhost:7474

6.账号和密码默认都是neo4j

输入完毕之后点击【Connect】进行登录即可。

在这里插入图片描述

7.首次登录后会提示修改密码

输入新密码和确认密码之后,点击【Change password】。

8.最终登录成功的界面

在这里插入图片描述

四、常用命令及配置

1.停止Neo4j

如果需要停止Neo4j服务器,可以使用以下命令:

./neo4j stop

2.配置Neo4j

Neo4j的配置文件位于$NEO4J_HOME/conf目录下。主要的配置文件包括:

  • neo4j.conf:主要配置文件,包括数据库配置、网络配置等。
  • neo4j-wrapper.conf:服务器配置文件。
  • 您可以根据需要修改这些配置文件。

3.验证安装

确保Neo4j服务器正常运行,并且可以通过浏览器界面访问。您可以使用以下命令检查Neo4j的状态:

./neo4j status

4.卸载Neo4j

如果需要卸载Neo4j,可以简单地删除安装目录:

rm -rf $NEO4J_HOME

然后从系统变量中移除相关的环境变量配置,并应用更改。


通过以上步骤,您应该能够成功安装并运行Neo4j 5.26,如果对你有帮助,请点赞支持一下哟~

Read more

cJSON 1.7.19 源码深度分析:数据结构、解析流程与深度注释实践

cJSON 1.7.19 源码深度分析:数据结构、解析流程与深度注释实践

本文基于 cJSON 1.7.19 源码,从核心数据结构、JSON 解析/生成流程、内存管理到深度注释实践,系统梳理这一轻量级 JSON 库的设计与实现,适合 C 语言进阶与嵌入式开发学习。 目录 * 一、前言 * 二、核心数据结构:cJSON 结构体 * 2.1 结构体定义 * 2.2 内存布局(64 位系统示意) * 2.3 类型系统:位掩码设计 * 2.4 树状链表:一个例子 * 三、核心流程一:JSON 解析(字符串 → cJSON 树) * 3.1 调用链

By Ne0inhk
【缓存算法】一篇文章带你彻底搞懂面试高频题LRU/LFU

【缓存算法】一篇文章带你彻底搞懂面试高频题LRU/LFU

系列文章目录 文章目录 * 系列文章目录 * 一、LRU缓存算法 * 1.哈希表 + 双向链表 * 二、LFU缓存算法 * 1、哈希表 + 平衡二叉树 * 2、双哈希表 * 三、总结 一、LRU缓存算法 1.哈希表 + 双向链表 1.题目链接:LRU缓存 2.题目描述: 3.算法思路: 1.双向链表 + 哈希表 组合: 双向链表(带哑头 / 哑尾节点):维护缓存节点的访问顺序,最近使用的节点放在链表头部,最少使用的节点放在链表尾部(淘汰时直接删尾部); 哈希表(cache):实现 key 到节点的 O (1) 快速查找,解决链表遍历查找慢的问题; 2.

By Ne0inhk
Flutter 组件 vnlunar 适配鸿蒙 HarmonyOS 实战:高精度农历算法,构建民俗文化日期与节气治理架构

Flutter 组件 vnlunar 适配鸿蒙 HarmonyOS 实战:高精度农历算法,构建民俗文化日期与节气治理架构

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 vnlunar 适配鸿蒙 HarmonyOS 实战:高精度农历算法,构建民俗文化日期与节气治理架构 前言 在鸿蒙(OpenHarmony)生态迈向全球化部署、涉及多语言本地化(L10n)及深层文化特性适配的背景下,如何实现准确的阴阳历(农历)转换、二十四节气计算及民俗节日提醒,已成为提升应用“人文温度”与本地化竞争力的核心要素。在鸿蒙设备这类强调分布式时间同步与低功耗常驻显示(AOD)的环境下,如果应用依然依赖简单的查表法或通过网络接口获取农历信息,由于由于闰月计算的复杂性或离线环境限制,极易由于由于计算偏移导致传统节日提醒的误报。 我们需要一种能够实现天文级算法推演、支持高精度节气定位且具备纯 Dart 离线运作能力的历法治理方案。 vnlunar 为 Flutter 开发者引入了标准化的阴阳历转换协议。它不仅支持对天干地支、生肖及闰月的精确解构,更针对东南亚等地区的历法细微差异提供了专项适配。在适配到鸿蒙 HarmonyOS 流程

By Ne0inhk
【强化学习】演员评论家Actor-Critic算法(万字长文、附代码)

【强化学习】演员评论家Actor-Critic算法(万字长文、附代码)

📢本篇文章是博主强化学习(RL)领域学习时,用于个人学习、研究或者欣赏使用,并基于博主对相关等领域的一些理解而记录的学习摘录和笔记,若有不当和侵权之处,指出后将会立即改正,还望谅解。文章分类在👉强化学习专栏:        【强化学习】- 【单智能体强化学习】(7)---《演员评论家Actor-Critic算法》 演员评论家Actor-Critic算法 目录 Actor-Critic算法理解 1. 角色设定 2. 两者如何协作 3. 学习的核心 4. 为什么叫Actor-Critic? 生活中例子: Actor-Critic算法的背景与来源 1. 强化学习的起源 2. 策略梯度方法的局限性 3. Actor-Critic的提出 4. 历史发展与应用 Actor-Critic算法流程的推导 1. 强化学习的优化目标 2. 策略梯度定理 3. Critic:值函数估计 4. Actor:策略优化 5.

By Ne0inhk