关于Neo4j的使用及其基本命令

关于Neo4j的使用

文章目录

1、启动方式

进入bin目录:

properties 复制代码
neo4j console

2、创建新节点,节点内有属性

cypher 复制代码
create (:大学{name:"北京邮电大学"})

create (:院系{name:"计算机学院"})

先创建了两个节点:

3、创建关系

cypher 复制代码
match (p1:大学),(p2:院系) Create(p1)-[r:院系]->(p2)

这个关系创建完成!

4、查询节点

cypher 复制代码
match (n:大学)
where n.name='北京邮电大学'
return n

n代表节点,可以替换。

5、查询关系

cypher 复制代码
match (:大学{name:'北京邮电大学'})-[r]->(:院系{name:"计算机学院"}) return r

6、删除两个节点的关系

必须先删除关系才能删除节点:

cypher 复制代码
match (:大学{name:'北京邮电大学'})-[r]->(:院系{name:"计算机学院"}) delete r

7、删除节点

cypher 复制代码
match (a:大学{name:"北京邮电大学"}) delete a

8、删除某个标签的全部关系

cypher 复制代码
match (:大学{name:'北京邮电大学'})-[r]->() delete r

9、某个节点添加属性

cypher 复制代码
match (a:大学) where a.name="北京邮电大学" set a.sal="123" return a

10、删除节点某个属性

cypher 复制代码
match (a:大学) where a.name="北京邮电大学" remove a.sal
相关推荐
一个数据大开发11 小时前
企业知识工程的三条路线:Neo4j 知识中台、Agent + Action 与本体原生 Runtime
大数据·python·neo4j
伊甸314 小时前
Neo4j 常用语法速查(Cypher)
java·数据库·neo4j
独隅2 天前
用 Anaconda 驯服 AI 开发流:从数据预处理到模型部署的全链路环境标准化实战指南
人工智能·neo4j
哥本哈士奇3 天前
Neo4j笔记(五):查询的处理流程
neo4j
百年੭ ᐕ)੭*⁾⁾10 天前
docker使用neo4j
docker·容器·neo4j
金斗潼关11 天前
neo4j使用说明
neo4j
田井中律.13 天前
neo4j图数据库安装教程(windows)
数据库·neo4j
RENMinWanSui!13 天前
Neo4j-Desktop2.0安装教程(更改安装路径)
笔记·neo4j·neo4j-desktop
哥本哈士奇14 天前
Neo4j笔记(四):一篇文章如何入库的
neo4j
V+zmm1013414 天前
毕业设计:基于neo4j的知识图谱的智能问答系统(源码)
spring boot·毕业设计·知识图谱·课程设计·neo4j·智能问答·毕设