【非常规程序媛记录自己的磕盐点滴,仅供自己学习使用】
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;