Neo4j安装配置教程

news2024/12/23 13:42:01

目录结构

    • 前言
    • Neoj4简介
    • 安装JDK
    • Neo4j安装步骤
      • Neo4j下载
      • 解压Neo4j压缩包
      • 配置环境变量
      • 启动Neo4j
        • 执行命令报错,报错信息如下:
      • 启动Neo4j,再次测试
      • 浏览器访问Neo4j
      • 参考链接

前言

在这里插入图片描述

  • 安装所需配件网盘一键下载。
  • 以下描述中,官网下载均有描述,也可自官网下载。

Neoj4简介

Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。由于知识图谱中存在大量的关系型信息(实体—关系—实体), 使用结构化数据库进行存储将产生大量的冗余存储信息, 因此将图数据库作为知识图谱的存储容器成为流行的选择。当前较为常用的图数据库主要有 Neo4j 等。

安装JDK

下载neo4j之前,首先要安装JDK

  • 本人下载的版本为jdk-17.0.7,其实当前已经更新到JDK20了,但是JDK版本的选择一定要恰当,版本太高或者太低都可能导致后续的neo4j无法使用。
    在这里插入图片描述

  • JDK版本的选择应该也与neo4j的版本有关,小编这里使用的是neo4j 5.8.0,对应的JDK为jdk-17.0.7。
    在这里插入图片描述

Neo4j安装步骤

Neo4j下载

Neo4j官网下载
在这里插入图片描述

解压Neo4j压缩包

解压下载好的压缩包(neo4j-community-5.8.0-windows.zip),直接解压到合适的路径即可,无需安装。
在这里插入图片描述

配置环境变量

  1. 在系统变量区域,新建环境变量,命名为“NEO4J_HOME”,变量值设置为刚才Neo4j的解压路径(C:\Program Files\neo4j-community-5.8.0)
    在这里插入图片描述
  2. 编辑系统变量区的Path,点击编辑,然后在末尾加入“; %NEO4J_HOME%\bin”,最后,点击确定进行保存就可以了。
    在这里插入图片描述

启动Neo4j

以管理员身份运行cmd。

neo4j.bat console

执行命令报错,报错信息如下:

在这里插入图片描述
此问题解决办法有两种:

  1. 直接将相对地址改为绝对地址(不推荐)
    此方法=虽然解决了报错的问题,但是会导致“neo4j console”等一系列命令执行时卡住。
  2. 升级PowerShell(推荐)
  • 查看PowerShell版本
    在这里插入图片描述

  • 下载安装“Microsoft .NET Framework 4.61”

    • 官网下载在这里插入图片描述
    • 安装在这里插入图片描述
  • 下载安装“ps5.1”

    • 官网下载
      在这里插入图片描述
    • 解压并更新
      在这里插入图片描述
  • 查看PowerShell版本
    在这里插入图片描述

启动Neo4j,再次测试

配置到此,如出现此界面,则证明neo4j启动成功。
在这里插入图片描述

浏览器访问Neo4j

在浏览器中键入“http://localhost:7474/”,则会显示如下界面。
在这里插入图片描述

参考链接

  • http://www.taodudu.cc/news/show-4943037.html?action=onClick
  • https://blog.csdn.net/fengxing_2/article/details/129581074
  • https://blog.csdn.net/xiayuexingkong/article/details/93733047

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/611818.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

1、2、3类LSA解析

拓扑 需求 (1)企业核心机房,连接不同楼宇,实现不同楼宇互通; (2)企业核心机房设置为OSPF骨干区域; (3)其他办公楼宇为非骨干区域,通过路由器与…

Vue+SpringBoot打造超市商品管理系统(附源码文档)

作者主页:Designer 小郑 作者简介:Java全栈软件工程师一枚,来自浙江宁波,负责开发管理公司OA项目,专注软件前后端开发、系统定制、远程技术指导。CSDN学院、蓝桥云课认证讲师,全栈领域优质创作者。 目录 一…

C++学习之旅 - 指针

文章目录 指针的基本概念指针的定义与使用指针占用的内存空间空指针野指针cont修饰指针指针&数组访问数组中第一个元素(访问&指针)如何访问数组中的第二个字节 指针和函数 指针的基本概念 指针的作用: 可以通过指针间接访问内存 内存编号是从0开始记录的,一…

offer收割机再现,接口测试常问面试题 (附答案),对标大厂面试...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 软件测试面试题&am…

海外网红营销必备:品牌与海外红人合作的谈判技巧指南

随着社交媒体的飞速发展,海外网红已经成为品牌营销的热门选择。与知名红人合作,可以有效地扩大品牌影响力、提升产品认知度,并吸引目标受众。然而,与红人的谈判过程常常充满挑战,需要品牌营销人员具备一定的技巧和策略…

以太坊是匿名化的影子银行?将如何适应并影响传统金融?

以太坊经常被描述为传统金融权力的对立面。实际上,以太坊的目标并不是去颠覆传统金融领域,而试图去补充和改善它。未来,这两个系统将会有更多的交集。 多极世界中的中立性 以太坊并不是一种隐形的货币替代品和匿名的影子银行,目前…

人才“选用育留”难?做好这步,人力资源或许比你想象的更轻松

人才作为企业生存和发展最重要的资源之一,如何发现、使用、培养、留住优秀人才是所有企业人力资源管理的关键。但在实际场景当中,“招聘流程长造成人才流失”、“员工招聘不精准、效率低”、“员工培育周期长、成本高”、“优秀人才留不住”等问题正深深…

浅入浅出 iptables 网络隔离原理

01 iptables简介 iptables ipfirewall(内核1.x时代) ipchains(内核2.x时代) iptables 网络协议栈 Link Layer 数据链路层的数据流向,根据mac寻址找到对应的网卡后向上进入网络层 Network Layer 网络层的数据流向&am…

实训第一天

目录 主流的关系数据库 非关系型数据库 Mysql的启动和停止 Mysql登录方式本地登录 远程登录 查看mysql数据库 创建数据库 使用数据库 删除数据库 Mysql结构化查询语句 mysql 数据类型 数值类型 字符类型 日期类型 唯一约束与主键约束 主流的关系数据库 mysql,db2,oracle&a…

Selenium自动化之弹窗处理

1.前言 我们在使用Selenium做Web自动化测试时,页面经常出现弹窗,如果不处理后续的测试脚本就无法正常运行,今天我们就带大家一起来学习如何处理Web页面上的弹窗。 2.Web页面弹窗的分类 弹窗通常有3种:Alert类型弹框、Confirm类…

人工智能之ChatGPT

前言 近日,美国OpenAI研发的聊天机器人程序ChatGPT爆火,相关话题多次引发热议。 ChatGPT是啥? 简单来说,ChatGPT是一个智能聊天机器人,但是它的功能却远不止聊天 利用机器学习算法,ChatGPT可以利用人工智…

SVN搭建ubuntu服务器过程(图文超详细)

目录 步骤0:搭建环境: 步骤一:下载subversion安装包 步骤二:创建版本库目录 步骤三:创建版本库 步骤四:修改SVN配置 步骤五:重启SVN服务 步骤0:搭建环境: 在ubuntu…

仙境传说RO:添加地图传送门教程

仙境传说RO:添加地图传送门教程 大家好我是艾西,上一篇文章中我跟大家分享了仙境传说RO怎么添加NPC,NPC可以加入自己想要售卖的装备物品等。那么对于玩家跑地图需要手动跑肯定是不方便的毕竟大家玩游戏就是为了娱乐以及放松,那么…

降本增效,StarRocks 在同程旅行的实践

作者:周涛 同程旅行数据中心大数据研发工程师 同程旅行是中国在线旅游行业的创新者和市场领导者。作为一家一站式平台,同程旅行致力于满足用户旅游需求,秉持 "让旅行更简单、更快乐" 的使命,主要通过包括微信小程序、AP…

深浅拷贝及赋值区别理解

浅拷贝: 对象浅拷贝Object.assign() 数组的浅拷贝Array.prototype.slice()与Array.prototype.concat() 解构赋值 1.对于数组/对象中基本数据类型[123,234],拷贝的是数值,所以修改拷贝后的这个值,原数据不会改变;2.对…

Java面对对象三大特性之封装】

目录 1.封装2. 访问权限2.1 public权限2.2private权限2.3 默认权限 3.包的定义4. static成员5.静态成员初始化6.对象的打印 1.封装 封装:就是将数据和操作数据的方法进行结合,隐藏对象的属性和方法,仅对外实现一些接口和对象进行交互 其实就是…

中国振华刘昕:携手用友打造电子行业的数智化平台,服务全行业

近期,一年一度的用友BIP技术大会圆满召开。来自行业领先企业的CIO/CDO、生态伙伴、开发者、分析师、媒体等共聚北京用友产业园,了解最新技术发展趋势、探讨行业热点话题。期间,中国振华电子集团有限公司信息中心主任兼研究院副院长刘昕在数科…

layui(2)----页面元素

水平导航栏 依赖加载模块&#xff1a;element <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport"…

目标检测算法:YOLO v1论文解读

目标检测算法&#xff1a;YOLO v1论文解读 前言 ​ 其实网上已经有很多很好的解读各种论文的文章了&#xff0c;但是我决定自己也写一写&#xff0c;当然&#xff0c;我的主要目的就是帮助自己梳理、深入理解论文&#xff0c;因为写文章&#xff0c;你必须把你所写的东西表达清…

zigbee 模拟密码解密

代码&#xff1a; #include "iocc2530.h"#define uchar unsigned char #define uint unsigned int#define D3 P1_0 #define D4 P1_1 #define D5 P1_3 #define D6 P1_4#define SW1 P1_2 #define SW2 P0_1#define LIGHT P1_7void delay_ms(int x){for(int i0;i<x;i…