hwaityd的小窝

Loading...

Neo4j安装与使用

jdk下载:https://www.oracle.com/java/technologies/downloads/

  1. 若是之前下载过,新下载后注意按步骤完成后:

    找到neo4j安装的目录的bin目录中的neo4j.bat文件打开:

    在SETLOCAL上面一行添加:SET "JAVA_HOME=你的新jdk安装路径"

  2. 若之前未安装过jdk,则下载jdk并选择路径安装,并添加环境变量:

    注意:在系统变量中操作:
    1.添加
    变量名:JAVA_HOME
    变量值:你的jdk安装路径
    2.再添加:
    变量名:CLASSPATH
    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.不能忘)
    3.点击Path编辑,再添加
    	3.1:%JAVA_HOME%\bin;
    	3.2:%JAVA_HOME%\jre\bin;
    4.下载Neo4j(FQ下载容易成功,国内网络似乎下载不了),并解压到自定义纯英文文件夹!
    5.配置环境变量:
    	5.1:在系统环境变量添加:
    		变量名:NEO4J_HOME
    		变量值:就是你刚才解压下载文件的地址
    	5.2点击系统变量区的Path,点击编辑,然后新建变量:
    		%NEO4J_HOME%\bin
    (配置结束)
    
  3. 电脑命令提示符输入:

    neo4j console
    
  4. 若提示以下内容就注意应该是之前安装过jdk,如上面第2点:

    Invoke-Neo4j : Could not find java at E:\Java jdk\legal\bin\java.exe
    所在位置 D:\Neo4j\neo4j\neo4j-community-5.26.3\bin\neo4j.ps1:21 字符: 7
    + Exit (Invoke-Neo4j -Verbose:$Arguments.Verbose -CommandArgs $Argument ...
    +       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
        + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException
    
  5. 若提示如

    Directories in use:
    home:         D:\Neo4j\neo4j\neo4j-community-5.26.3
    config:       D:\Neo4j\neo4j\neo4j-community-5.26.3\conf
    logs:         D:\Neo4j\neo4j\neo4j-community-5.26.3\logs
    plugins:      D:\Neo4j\neo4j\neo4j-community-5.26.3\plugins
    import:       D:\Neo4j\neo4j\neo4j-community-5.26.3\import
    data:         D:\Neo4j\neo4j\neo4j-community-5.26.3\data
    certificates: D:\Neo4j\neo4j\neo4j-community-5.26.3\certificates
    licenses:     D:\Neo4j\neo4j\neo4j-community-5.26.3\licenses
    run:          D:\Neo4j\neo4j\neo4j-community-5.26.3\run
    Starting Neo4j.
    WARNING! You are using an unsupported Java runtime.
    * Please use Java(TM) 17 or Java(TM) 21 to run Neo4j.
    * Please see https://neo4j.com/docs/ for Neo4j installation instructions.
    2025-02-28 11:02:06.947+0000 INFO  Logging config in use: File 'D:\Neo4j\neo4j\neo4j-community-5.26.3\conf\user-logs.xml'
    2025-02-28 11:02:06.971+0000 INFO  Starting...
    2025-02-28 11:02:07.846+0000 INFO  This instance is ServerId{f27ddbae} (f27ddbae-0166-4517-b2c5-63acb1fff35c)
    2025-02-28 11:02:08.865+0000 INFO  ======== Neo4j 5.26.3 ========
    2025-02-28 11:02:11.017+0000 INFO  Anonymous Usage Data is being sent to Neo4j, see https://neo4j.com/docs/usage-data/
    2025-02-28 11:02:11.056+0000 INFO  Bolt enabled on localhost:7687.
    2025-02-28 11:02:11.683+0000 INFO  HTTP enabled on localhost:7474.
    2025-02-28 11:02:11.683+0000 INFO  Remote interface available at http://localhost:7474/
    2025-02-28 11:02:11.686+0000 INFO  id: 5C1FF56807823FAFA4722744E67D342363FEB191ED485FB6D7CCBA6068B86CEA
    2025-02-28 11:02:11.688+0000 INFO  name: system
    2025-02-28 11:02:11.688+0000 INFO  creationDate: 2025-02-28T11:02:09.838Z
    2025-02-28 11:02:11.688+0000 INFO  Started.
    

    就往下走。

  6. 完善上面步骤后,在浏览器输入:http://localhost:7474/

  7. 初始登陆账户和密码:都为neo4j

  8. 这里如果出现

    出错了:“NotFoundError:无法在'Node'上执行 'removeChild':要删除的节点不是此节点的子节点。”并且应用程序无法恢复。
    

    把电脑的网页翻译关了重进就可以。

  9. 之后登录进去就按步骤改密码。后续使用登录就可以。

posted on 2025-02-28 19:42  hwaityd  阅读(942)  评论(0)    收藏  举报