Neo4j环境配置、Py2neo配置及常用语句

本文详细记录了Neo4j数据库的环境配置步骤,包括设置JAVA_HOME和NEO4J_HOME变量,并展示了配置成功的界面。此外,介绍了如何在PyCharm中使用Py2neo库与Neo4j交互,强调了版本对应的重要性。还提供了创建节点、关系的Cypher语句示例,包括新增和删除关系的操作。
摘要由CSDN通过智能技术生成

【非常规程序媛记录自己的磕盐点滴,仅供自己学习使用】

1.Neo4j

1.1环境配置过程

        首先,我的电脑——右键——属性——高级系统设置——环境属性

        其次,设置变量名称及值

                变量CLASSPATH     值D:\EXE\jdk11\bin;D:\EXE\jdk11\lib

                变量JAVA_HOME     值D:\EXE\jdk11

                变量NEO4J_HOME  值D:\KG\neo4j-community-4.3.4

        最后,确定保存

1.2环境配置成功界面

2.Py2neo

2.1版本对应

        版本对应才能正常使用:pyhon3.7   Neo4j version:4.3.4  Py2neo 4.3.0

2.2 运行

        在PyCharm中建立不同的conda环境,对应的文件夹为py2neoProject,setting中的环境为conda3.7

         打开cmd,使用运行neo4j,且py2neo对应的网站 http://localhost:7474/,在PyCharm中打开代码,C+S+F10,运行代码。

        neo4j.bat console

3.创建节点关系常用语句

3.1关系

新增关系:

MATCH (f:Object{type:"Personal protective equipment"}),(b:Regulation{type:"Safety Helmet"}) with f ,b  CREATE(b)-[:be_Regulated]->(f)

根据ID建立关系:

MATCH (m) WHERE id(m) = 0 

MATCH (f) WHERE id(f) = 1

create (m)-[n:bein]->(f) 

return m,f

删除关系:MATCH (b:Regulation{type:"Safety Helmet"})- [r:be_Regulated]->(f:Object{type:"Personal protective equipment"})

DELETE r

3.2新增实体:

create (n:people{name:‘小明’,age:‘18’,sex:‘男’})return n;

     

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值