怎么在neo4j中安装APOC插件
2026/6/9 9:19:42 网站建设 项目流程

手动安装(适用于社区版/服务器版)

第一步:在neo4j中输入查看版本

CALL dbms.components() YIELD name, versions RETURN name, versions;

结果如下,会显示你的版本,如["5.27.0"]

第二步:下载 APOC JAR 文件

  1. 访问 APOC 发布页面:https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases

  2. 找到与您 Neo4j 版本匹配的 JAR 文件(一定要下载配套的版本):

    • Neo4j 4.4.x → 下载apoc-4.4.0.x.jar

    • Neo4j 5.x → 下载apoc-5.x.x.jar

第三步:将 JAR 文件放入 plugins 目录

  1. 找到 Neo4j 的安装目录下的plugins文件夹(也可能路径会有不一样,但是找到plugins就可以了)

    • WindowsC:\Users\你的用户名\.Neo4jDesktop\...\dbms\plugins\

    • Linux/macOS/var/lib/neo4j/plugins/$NEO4J_HOME/plugins/

  2. 将下载的.jar文件复制到plugins文件夹

第四步:配置允许 APOC(重要)

  1. 找到conf/neo4j.conf文件(在数据库目录下)

  2. 在文件末尾添加以下两行:

dbms.security.procedures.unrestricted=apoc.* dbms.security.procedures.allowlist=apoc.*

第四步:重启 Neo4j

重启数据库服务使配置生效。


验证 APOC 是否安装成功

在 Neo4j Browser 中执行:

RETURN apoc.version();
  • 如果返回版本号(如5.8.0)→ 安装成功 ✅

  • 如果报错Unknown function 'apoc.version'→ 安装未成功 ❌

错误提示

1.出现这个错误是版本不兼容,一定要下载一样的

2.

用文本编辑器打开apoc.conf,删除里面的所有内容,只保留以下两行核心配置并保存:

dbms.security.procedures.unrestricted=apoc.* dbms.security.procedures.allowlist=apoc.*

(强烈建议:为了导入顺利,可以再加一行apoc.import.file.enabled=true

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询