本地开发环境 Neo4j 部署全套方案(Windows/macOS)

📅 2026/7/3 4:46:52
本地开发环境 Neo4j 部署全套方案(Windows/macOS)
本地开发优先推荐两种方案Docker 一键启动推荐环境统一、不污染本机、切换版本方便Neo4j Desktop 可视化客户端新手友好多库管理方案1 Docker1、前置准备安装 Docker Desktop官网下载启动 Docker。2、一键启动命令自定义端口、内置 APOC打开终端PowerShell / CMD / 终端执行bash运行docker run -d \ --name neo4j-dev \ --restart no \ -p 7474:7474 \ -p 7687:7687 \ -v D:/neo4j_dev_data:/data \ # Windows持久化目录 # -v ~/neo4j_dev_data:/data \ # macOS替换此行 -e NEO4J_AUTHneo4j/dev123456 \ -e NEO4J_PLUGINS[apoc] \ -e NEO4J_dbms_memory_heap_max_size2G \ neo4j:5.20参数说明账号neo4j密码dev123456本地开发简单密码自动安装 APOC 插件做文本实体抽取必备数据挂载本地文件夹删除容器数据不丢失heap 内存 2G满足本地金相图谱调试修改默认端口启动命令直接映射推荐不用改容器内部配置只改宿主机对外端口容器内部仍使用 7474/7687无需修改 confbash运行docker run -d \ --name neo4j-graphrag \ -p 8080:7474 \ # 宿主机8080 → 容器7474网页 -p 8081:7687 \ # 宿主机8081 → 容器7687程序连接 -e NEO4J_AUTHneo4j/Neo4j2026 \ neo4j:5.20Python 连接bolt://IP:8081浏览器http://IP:80804、本地访问网页管理面板http://127.0.0.1:7474Python 连接地址bolt://127.0.0.1:76875、Python 本地连接配置settings.pypython运行NEO4J_URI bolt://127.0.0.1:7687 NEO4J_USER neo4j NEO4J_PASSWORD dev123456日常开发常用命令bash运行# 查看实时日志调试报错 docker logs -f neo4j-dev # 停止 docker stop neo4j-dev # 重启 docker restart neo4j-dev # 删除容器数据还在本地挂载目录 docker rm neo4j-dev方案2 Desktop可视化1、下载安装官网https://neo4j.com/download/neo4j-desktop/ Windows/macOS 直接安装图形化软件。2、创建本地开发数据库打开软件 → 点击Create DBMSNamemetallurgy_devPassworddev123456Version 选择 5.20创建点击 Start 启动数据库3、安装 APOC 插件必须数据库卡片右侧Plugins搜索APOC点击安装重启数据库生效4、本地连接信息Web 地址http://localhost:7474Boltbolt://localhost:7687优势图形界面管理多个数据库开发 / 测试分开内置查询编辑器、图谱可视化、数据导入导出一键启停无需命令行