安装 jdk

不多说,很简单~

安装 neo4j

下载桌面版安装包:neo4j,按照下面步骤进行安装:

下载时会出现 token,记下:

1
eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6IndyeTA4MThAMTI2LmNvbSIsIm1peHBhbmVsSWQiOiJnb29nbGUtb2F1dGgyfDEwMDEzNzMwOTMzMjQzMTg2MjU0MSIsIm1peHBhbmVsUHJvamVjdElkIjoiNGJmYjI0MTRhYjk3M2M3NDFiNmYwNjdiZjA2ZDU1NzUiLCJvcmciOiJsbnR1IiwicHViIjoibmVvNGouY29tIiwicmVnIjoi552_6ZizIOaxqiIsInN1YiI6Im5lbzRqLWRlc2t0b3AiLCJleHAiOjE3MDcyMzI0MDMsInZlciI6IioiLCJpc3MiOiJuZW80ai5jb20iLCJuYmYiOjE2NzU2OTY0MDMsImlhdCI6MTY3NTY5NjQwMywianRpIjoib0ozOGlSSU5rIn0.utNpl3CTvrOPFz0eGLtzbIbhP2ZJcVJWKbT5LeRcPpWb3bbUK5AkACqBEtGc_DdPNXKXw2Dg4pXOfdsODSzXBWHtnzdkhQFXnFmA5DDTPnIJTqauP-xty6LDdjueggNOkuekoEg-BxWSu7Y3pZIDMVxPxk6ZmmnuiC4iSIJRUACxhXn5skYJPgcOKyTFDzFXvNjBMxuhOAfTwG4KNJyyI6SHNUguVNyJrrguDC90gmRAF7gj5NF86GwK3thVrPpsiBUt0iXsRG1ioeR9ZJELlkvJx_gZ910amBFKlYAOJNtrE3_elu0j0ZaBURFkBoe1qnsbqfMbEBOjeDq-McMOLg

点击进行安装:

image.png

修改安装位置为 D 盘:

image.png

启动软件并修改缓存位置:

image.png

输入保存的 token:

image.png

等待配置:

image.png

进入软件:

image.png

使用方法

演示文件

进入演示文件:

image.png

按照下面的要求点击配置:

image.png

自定义项目

新建项目:

image.png

修改名称并添加 DBMS:

image.png

配置 DBMS:

image.png

启动数据库:

image.png 打开项目:

注意这里可以有多种方式,我将演示 Browser。

Browser: 用于图数据可视化,同时可以输入 Cypher 语言进行图数据库相关的操作。优点是非常灵活,可以输入各种指令。缺点是可视化程度不是很高。注意,可以在内置 browser 打开,也可以在启动实例之后,打开浏览器输入地址 localhost:7474 打开 Browser 端。

Bloom: 官方专门的可视化工具,功能强大,非技术人员也可以轻松使用,导入数据之后进行操作基本不用指令,点击/拖拽/选择就可以了。优点是数据可视化方面做的很好,缺点是,不够灵活(网友这样说)。

image.png

进入 Neo4j Browser 页面:

image.png

创建大学:create(:大学{name:"华中科技大学"}) 创建院系:create(:院系{name:"计算机科学与技术学院"}) 建立关系:MATCH(p1:大学),(p2:院系) Create(p1)-[r:院系]->(p2)

image.png

点击左边关系 院系,右边自动生成可视化。

image.png

如果需要删除节点,需要将其关系也一并删除:MATCH (n:大学{name:"华中科技大学"}) DETACH DELETE(n)

其他

卸载注意事项

除了刚刚安装的 neo4j 和 neo4j_data,还要删除 C:\Users\xxxxxx\. Neo4jDesktop文件。参考链接