Neo4j在Windows环境下安装和配置

Neo4j在Windows环境下安装和配置

Neo4j是目前最流行的图形数据库,支持完整的事务,Neo4j创建的图是用顶点和边构建的一个有向图,其查询语言Cypher已经成为事实上的标准。

那接下来看看如何安装和使用Neo4j吧!

我这里使用的是社区版,为啥不使用企业版?我也想用企业版啊,太贵了!

1.安装Java JDK

Neo4j是基于Java的图形数据库,运行Neo4j需要启动JVM进程,因此需要安装JDK,此过程不再赘述,仅做提醒。

If it is not already installed, get OpenJDK 8 or Oracle Java 8, recommended for Neo4j 3.0.x Version 7 is recommended for releases prior to 2.3.0.
来自官网
release=3.5.12

2.下载Neo4j安装包

提供两种方式:
1.官网
2.同样使用官网链接,但是使用迅雷下载,网速可以的话下载很快

3.解压Neo4j安装包

根据需要解压到指定的文件夹,主要目录如下:

  • bin目录:用于存储Neo4j的可执行程序;
  • conf目录:用于控制Neo4j启动的配置文件;
  • data目录:用于存储核心数据库文件;
  • plugins目录:用于存储Neo4j的插件;
    其中conf目录和data目录不在解压的目录下面,data数据库文件在启动时用户指定目录。

Find the zip file you just downloaded and right-click, extract all 。 来自官网

4.设置环境变量

变量名:NEO4J_HOME
变量值:安装路径

变量名:path
变量值:%NEO4J_HOME%\bin

5.配置Neo4j

配置文档存储在conf目录下,Neo4j通过配置文件neo4j.conf控制服务器的工作。默认情况下,不需要进行任意配置,就可以启动服务器。

需要说明的是E:\neo4j-community-3.5.12\conf\neo4j.conf 文件中 :

#dbms.security.auth_enabled=false
安全验证,默认是启用的。默认的账户名和密码均为 neo4j,如果觉得麻烦,可以将验证改为false。

6.启动neo4j

  • 在E:\neo4j-community-3.5.12\bin>目录下可以看到有如下命令:
    Neo4j在Windows环境下安装和配置
    Neo4j在Windows环境下安装和配置
    来自官网启动说明。

  • 使用neo4j console启动

E:\neo4j-community-3.5.12\bin>neo4j console
2019-11-25 14:23:30.333+0000 INFO ======== Neo4j 3.5.12 ========
2019-11-25 14:23:30.362+0000 INFO Starting…
2019-11-25 14:23:34.176+0000 INFO Bolt enabled on 127.0.0.1:7687.
2019-11-25 14:23:37.976+0000 WARN The client is unauthorized due to authentication failure.
2019-11-25 14:23:49.410+0000 INFO Started.
2019-11-25 14:24:00.942+0000 INFO Remote interface available at http://localhost:7474/

  • 启动报错问题的解决

启动会出现:

Import-Module : 未能加载指定的模块“\Neo4j-Management.psd1”,因为在任何模块目录中都没有找到有效模
块文件。

Neo4j在Windows环境下安装和配置

解决方案:

因为找不到文件Neo4j-Management.psd1

咱们更改neo4j.ps1文件里Import-Module "$PSScriptRoot\Neo4j-Management.psd1"为绝对路径。
Neo4j在Windows环境下安装和配置
Neo4j在Windows环境下安装和配置
重新启动即可。

7.打开浏览器即可以玩neo4j了

官网文章:

  • Visit http://localhost:7474 in your web browser.
  • Connect using the username ‘neo4j’ with default password ‘neo4j’. You’ll then be prompted to change the password.

中文翻译:

  • 在浏览器中访问http://localhost:7474
  • 登录密码使用neo4j
    Neo4j在Windows环境下安装和配置

8.登录完成之后强制你修改密码,修改就行了

Neo4j在Windows环境下安装和配置