手把手教你安装Neo4j
手把手教你安装Neo4j
一城烟雨归1.什么是 Neo4j
Neo4j 是一款主流的 图数据库(Graph Database), 以 节点(Node)– 关系(Relationship)– 属性(Property) 的方式存储数据, 非常适合用于:
- 知识图谱
- 关系分析
- 医学 / 金融 / 推荐系统
- 图算法与复杂关系建模
2.安装前准备
Neo4j 依赖 JDK,建议版本在11以上,在命令行中可以验证是否安装。
1 | java -version |
如果没有安装,可以参考「手把手教你安装JDK」。
3.安装Neo4j
详细安装步骤可以参考官方操作手册,以下为Neo4j Windows版安装教程:
(1)Neo4j开发中心找到Graph Database Self-Managed,选择Windows社区版并下载。
(2)将下载好的压缩包解压,并将bin目录添加到系统环境变量中。
(3)「Win+R」,输入cmd,打开终端,输入neo4j.bat console,如果看到以下结果则成功。
1 | neo4j.bat console |
(4)在浏览器中访问本地端口http://localhost:7474/,就可访问。第一登录需要输入初始用户名称和密码,均为neo4j,登录后需要修改密码。
(5)登录进入之后,按照步骤运行例子(最后一步只需点击即可)。
(6)点击运行就可以看到一个图结构的示例。
4.安装Neo4j Desktop
(1)Neo4j开发中心找到Neo4j Desktop,选择Windows并下载安装。
(2)打开后选择Local instances并创建Instance
注意:如果点击 Start 后很快又变回 Stopped,可能是数据库安装路径太长了。以下是问题排查和解决的步骤:
(1)查看日志
如果打开的日志是软件里的,大概率是空的。
需要先找到该数据库的位置(以我的为例:C:\Users\落叶不归梧桐\.Neo4jDesktop2\Data\dbmss\dbms-0ec4d76b-bc21-428f-bdfb-f61cbd8507fc\logs),打开neo4j-relate.log文件,查看文件末尾,就可以看到最新的日志了。
(2)修改安装路径
- 使用 Windows 键,找到环境变量,然后选择“编辑系统环境变量”。
- 使用“环境变量”按钮,添加一个新的用户变量/系统变量,名称
NEO4J_DESKTOP_DATA_PATH和值分别为自定义位置,例如D:\Code\Tool\Neo4j\。 - 用于
OK关闭所有对话框。 - 重新启动桌面。
(3)重新创建实例
数据库地址长度确实变短了。
1 | C:\Users\落叶不归梧桐\.Neo4jDesktop2\Data\dbmss\dbms-0ec4d76b-bc21-428f-bdfb-f61cbd8507fc |
重新打开Neo4j Desktop,然后删除原来的实例,按照4.安装Neo4j Desktop再重新创建一个就好了。













