1.资源在百度网盘提取,解压到自定义文件夹,我的路径D:\Program Files (x86)\neo4j-community-3.5.5\。
链接:https://pan.baidu.com/s/1PAer9Qk_5a530owDRKZ_kg
提取码:dbvg
2.配置环境变量
在系统变量中新建:NEO4J_HOME=D:\Program Files (x86)\neo4j-community-3.5.5;
在path中添加:%NEO4J_HOME%\bin
3.测试
打开命令行,进入D:\Program Files (x86)\neo4j-community-3.5.5、bin输入neo4j console,结果报错:
处理 -File“D:\Program”失败,因为该文件不具有 '.ps1' 扩展名。请指定一个有效的 Windows PowerShell 脚本文件名,然后重试。
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。
尝试新的跨平台 PowerShell https://aka.ms/pscore6
解决:因为路径中包含空格引起的,所以将文件放在了盘符下:D:\neo4j-community-3.5.5,又报错:
Import-Module : 未能加载指定的模块“D:\Program Files (x86)\neo4j-community-3.5.5\bin\Neo4j-Management.psd1”,因为在任
何模块目录中都没有找到有效模块文件。
解决:更改neo4j.ps1文件里Import-Module "$PSScriptRoot\Neo4j-Management.psd1"为绝对路径:D:\neo4j-community-3.5.5\bin\Neo4j-Management.psd1;接着报错:
警告: ERROR! Neo4j cannot be started using java version 1.7.0_25
警告: * Please use Oracle(R) Java(TM) 8, OpenJDK(TM) or IBM J9 to run Neo4j Server.
* Please see https://neo4j.com/docs/ for Neo4j installation instructions.
解决:原因是JDK版本过低,进行JDK的安装【下载、安装、配置环境变量、测试】-----之后输入neo4j console:
到这里 成功了!
4.使用:
如上图,已经开启了NEO4J数据库,
配置成功后,可以在浏览器中使用http://localhost:7474网址查看数据库,但是前提是得把桌面的应用程序关掉。
记住数据库的用户名和密码,一般默认的是:用户:neo4j, 密码:neo4j.
又报错了: The client is unauthorized due to authentication failure.
解决方法:修改neo4j.conf配置文件,取消验证机制,修改如下:dbms.security.auth_enabled=false
进入下面就对了,可以修改用户密码。
5.注册NEO4J服务
输入命令:
neo4j install-service
6.开启NEO4J服务
输入命令;
neo4j start
可以通过命令neo4j restart/stop/status进行切换与查看