win10环境,如何下载安装更新图数据库neo4j?
发布于 作者:苏南大叔 来源:程序如此灵动~neo4j
是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。
大家好,这里是苏南大叔的博客“程序如此灵动”。就在刚刚,苏南大叔在win10
环境下安装了neo4j
的社区版本,那么这款风靡全球的图形数据库neo4j
是如何下载安装的呢?图形数据库neo4j
的默认用户名密码及登陆地址是什么呢?
本文测试环境:win10
,neo4j@4.4.3
,java@11.0.12
。neo4j
的正常运行需要有java
环境,貌似win10
目前自带java
。如果您的机器上面没有java
环境,请自行安装。这里不做赘述。
下载neo4j
对于苏南大叔的需求而言,neo4j
的社区版本就可以满足需求。截止到发稿,neo4j
的最新版本是4.4.3
。下载地址如下:
苏南大叔这里下载到了这个社区版本的neo4j
,是个压缩包,直接解压即可。
安装java环境
首先,确认本机的java
环境是否已经安装。
否则可能会得到下面的错误提示信息:
Invoke-Neo4j : Unable to determine the path to java.exe
而且默认的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
- 【不支持
jre
】 https://java.com/zh-CN/download/ - 【要下载
jdk@11
,java@18
也不行】 https://www.oracle.com/java/technologies/downloads/#jdk11-windows
对于苏南大叔测试的这个neo4j@4.4.3
来说,普通的jre
不能工作,必须jdk
,而且必须是jdk@11
,最新的jdk@18
也是不能工作的。不过,当您看本篇文章的时候,这个情况可能已经发生了改变。所以,请以您的neo4j
的错误提示信息为准。
安装服务及启动
然后,启动neo4j
。neo4j
其实是不走寻常路的一款软件,如果想要正常使用,需要明确主程序路径bin/neo4j.bat
文件,在命令行下面执行这个文件,就可以看到列出一系列子命令。
苏南大叔试用了目标子命令start
,然而,却提示必须先注册为服务。这就不有些不合理了。nginx
/php
/mysql
等等都可以不注册为服务直接就可以启动的。换句话说,注册完服务后,那么就是开机自动启动的。这个start
子命令似乎都没有啥意义了。
第一次执行要安装服务:
bin/neo4j.bat install-service
以后就直接start
即可。
bin/neo4j.bat start
登陆及修改密码
默认的登陆地址是:
默认的用户名密码都是neo4j
,然而,第一次登陆就必须修改密码。真是白瞎了这么好记的弱密码了。哈哈~
更新新版本
以为这个社区版几乎就是个绿色版的软件,所以唯一注意的是需要先卸载服务,再删除整个文件就可以了。
neo4j uninstall-service
再下载新的社区版,再重新安装服务,就可以完成版本的更新了。
相关链接
总结
本文中,苏南大叔总结了如何安装启动neo4j
,还有如何登陆neo4j
。后续的使用问题,请关注苏南大叔的手续文章。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。