最新 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

告别小白!吃透 MySQL 基本查询,看这一篇就够了

告别小白!吃透 MySQL 基本查询,看这一篇就够了

🔥海棠蚀omo:个人主页                 ❄️个人专栏:《初识数据结构》,《C++:从入门到实践》,《Linux:从零基础到实践》,《Linux网络:从不懂到不会》,《MySQL:新手入门指南》                 ✨追光的人,终会光芒万丈 博主简介: 目录 一.Create 1.1替换 二.Retrieve 2.1SELECT列 2.1.1全列查询 2.1.2指定列查询 2.1.3查询字段为表达式 2.1.4为查询结果指定别名 2.1.5结果去重 2.2WHERE条件 2.2.1英语不及格的同学及英语成绩 2.2.2语文成绩在[80,90]分的同学及语文成绩

By Ne0inhk
数字身份的通行证:深入解析单点登录(SSO)的架构与艺术

数字身份的通行证:深入解析单点登录(SSO)的架构与艺术

文章目录 * 概述 * 一、什么是单点登录(SSO)? * 二、SSO 的核心价值:为何它如此重要? * 三、SSO 的基本工作原理:一次认证,处处通行 * 场景一:首次登录应用 A * 场景二:访问应用 B(无感登录) * 四、SSO 的通用语言:常见协议与标准 * 五、SSO 架构的两种主流形态 * 1. **中心化 SSO** * 2. **联邦身份** * 六、安全:SSO 的生命线 * 七、典型应用场景:SSO 在哪里发光? * 八、快速上手:从理论到实践 * 九、常见误区澄清 * 总结 概述 在数字世界日益碎片化的今天,我们每个人都在无数应用和服务之间穿梭,

By Ne0inhk
Spring Boot 消息队列与异步通信

Spring Boot 消息队列与异步通信

Spring Boot 消息队列与异步通信 21.1 学习目标与重点提示 学习目标:掌握Spring Boot消息队列与异步通信的核心概念与使用方法,包括消息队列的定义与特点、Spring Boot与ActiveMQ的集成、Spring Boot与RabbitMQ的集成、Spring Boot与Kafka的集成、Spring Boot异步通信的基本方法、Spring Boot的实际应用场景,学会在实际开发中处理消息队列与异步通信问题。 重点:消息队列的定义与特点、Spring Boot与ActiveMQ的集成、Spring Boot与RabbitMQ的集成、Spring Boot与Kafka的集成、Spring Boot异步通信的基本方法、Spring Boot的实际应用场景。 21.2 消息队列概述 消息队列是Java开发中的重要组件。 21.2.1 消息队列的定义 定义:消息队列是一种异步通信机制,用于在应用程序之间传递消息。 作用: * 实现应用程序之间的异步通信。 * 实现应用程序之间的解耦。 * 提高应用程序的性能。 常见的消息队列: * Activ

By Ne0inhk

MySQL超详细安装配置教程(亲测有效)

目录 1.下载mysql ?2.环境配置 3.安装mysql ?4.navicat工具下载与连接 ?5总结 1.下载mysql mysql下载–MySQL :: 下载 MySQL 社区服务器 下载的时候这里直接逃过就行 我这里的版本是最新的mysql8.0.37 下载完成之后,将压缩包进行解压 这里我建议大家把自己的mysql放到D盘根目录下,防止后面出现问题,自己找的时候也方便(我就踩过这个坑) 2.环境配置 打开电脑系统环境变量 在系统变量中找到Path,点击进入编辑 加上自己mysql中bin文件夹的路径 然后确定退出即可 注意: 这一步非常重要,很多人就是因为没有进行环境变量的配置,直接在任务指示符上用’mysqld’命令进行安装,就会爆出这样的错误: ‘mysqld’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 3.安装mysql 编辑创建好的my.ini文件,用于初始化mysql数据库

By Ne0inhk