我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - neo4j-install-win
win10环境,如何下载安装更新图数据库neo4j?(图13-1)

大家好,这里是苏南大叔的博客“程序如此灵动”。就在刚刚,苏南大叔在win10环境下安装了neo4j的社区版本,那么这款风靡全球的图形数据库neo4j是如何下载安装的呢?图形数据库neo4j的默认用户名密码及登陆地址是什么呢?

本文测试环境:win10neo4j@4.4.3java@11.0.12neo4j的正常运行需要有java环境,貌似win10目前自带java。如果您的机器上面没有java环境,请自行安装。这里不做赘述。

下载neo4j

对于苏南大叔的需求而言,neo4j的社区版本就可以满足需求。截止到发稿,neo4j的最新版本是4.4.3。下载地址如下:

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - 下载社区版本
win10环境,如何下载安装更新图数据库neo4j?(图13-2)

苏南大叔这里下载到了这个社区版本的neo4j,是个压缩包,直接解压即可。

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - neo4j社区版直接解压缩
win10环境,如何下载安装更新图数据库neo4j?(图13-3)

安装java环境

首先,确认本机的java环境是否已经安装。

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - java版本
win10环境,如何下载安装更新图数据库neo4j?(图13-4)

否则可能会得到下面的错误提示信息:

Invoke-Neo4j : Unable to determine the path to java.exe

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - need-java
win10环境,如何下载安装更新图数据库neo4j?(图13-5)

而且默认的jre是不行的,必须jdk才可以,否则可能会看到如下错误提示信息:

警告: ERROR! Neo4j cannot be started using java version 1.8.0_321
警告: * Please use Oracle(R) Java(TM) 11, OpenJDK(TM) 11 to run Neo4j Server.
* Please see https://neo4j.com/docs/ for Neo4j installation instructions.
Invoke-Neo4j : This instance of Java is not supported

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - jre-not-work
win10环境,如何下载安装更新图数据库neo4j?(图13-6)

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - 合适的java版本
win10环境,如何下载安装更新图数据库neo4j?(图13-7)

对于苏南大叔测试的这个neo4j@4.4.3来说,普通的jre不能工作,必须jdk,而且必须是jdk@11,最新的jdk@18也是不能工作的。不过,当您看本篇文章的时候,这个情况可能已经发生了改变。所以,请以您的neo4j的错误提示信息为准。

安装服务及启动

然后,启动neo4jneo4j其实是不走寻常路的一款软件,如果想要正常使用,需要明确主程序路径bin/neo4j.bat文件,在命令行下面执行这个文件,就可以看到列出一系列子命令。

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - 子命令列表
win10环境,如何下载安装更新图数据库neo4j?(图13-8)

苏南大叔试用了目标子命令start,然而,却提示必须先注册为服务。这就不有些不合理了。nginx/php/mysql等等都可以不注册为服务直接就可以启动的。换句话说,注册完服务后,那么就是开机自动启动的。这个start子命令似乎都没有啥意义了。

第一次执行要安装服务:

bin/neo4j.bat install-service

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - 必须先安装服务
win10环境,如何下载安装更新图数据库neo4j?(图13-9)

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - 生成的服务
win10环境,如何下载安装更新图数据库neo4j?(图13-10)

以后就直接start即可。

bin/neo4j.bat start

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - 不能直接start
win10环境,如何下载安装更新图数据库neo4j?(图13-11)

登陆及修改密码

默认的登陆地址是:

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - neo4j默认登陆地址
win10环境,如何下载安装更新图数据库neo4j?(图13-12)

默认的用户名密码都是neo4j,然而,第一次登陆就必须修改密码。真是白瞎了这么好记的弱密码了。哈哈~

苏南大叔:win10环境,如何下载安装更新图数据库neo4j? - neo4j默认用户名密码
win10环境,如何下载安装更新图数据库neo4j?(图13-13)

更新新版本

以为这个社区版几乎就是个绿色版的软件,所以唯一注意的是需要先卸载服务,再删除整个文件就可以了。

neo4j uninstall-service

再下载新的社区版,再重新安装服务,就可以完成版本的更新了。

相关链接

总结

本文中,苏南大叔总结了如何安装启动neo4j,还有如何登陆neo4j。后续的使用问题,请关注苏南大叔的手续文章。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   neo4j