NEO4J 初步学习

下载https://neo4j.com/download(windows 系统)


安装:解压。

运行:cmd窗口进入安装文件夹的bin目录,首先neo4j.bat console (控制台) neo4j.bat install-service(启动服务) neo4j.bat start(启动)

打开浏览器:输入http://localhost:7474 进入Neo4j网页

NEO4J 初步学习_第1张图片点击Jump into code.


利用CQL进行操作。

1.创建节点和关系:

create (node_name:node_label {node_property_key:node_property_value})

#例1

create (n1:Person {name='张三'})

#创建一个节点n1,他的标签是Person,它的属性是姓名,属性的值是张三。

create(n2:Address {location='北京'})
#创建另一个节点n2,他的标签是Address,它的属性是位置,属性的值是北京。

create(n1)-[r:某人和他的长期生活地]->(n2)
#创建张三和北京的关系,表示北京是张三的常住地址。

2.查询

match (n:Person) return n

#输出 张三

match p=()-[:某人和他的长期生活地]->() return p

#输出张三->北京

3删除

match p=()-[:某人和他的长期生活地]->() delete p

#删除关系和节点

若只想删除关系,需要指定关系

match ()-[r:某人和他的长期生活地]->() delete r

然后才可删除与其相关联的节点

match (a:Person) where a.name='张三' delete a


初步学习了这几个部分。

 

你可能感兴趣的:(Neo4j,数据库)