NEO4J启动配置关闭(win mac)

一,下载工具

  可以到官方网站上下载桌面版或者community版本的,下载地址:https://neo4j.com/, 安装好。

快速下载地址:http://doc.we-yun.com:1008/neo4j

二、配置环境变量

本文参考了http://blog.csdn.net/appleyk/article/details/79091898来配置的。使用的是jdk 1.8 131的版本。

首先,在命令行中输入java -version,查看jvm版本。

三、Windows启动

在这里插入图片描述

三、Mac启动

cd neo4j
cd bin
./neo4j start

四、浏览器

五、关闭

./neo4j stop

六、重置-清除-删除neo4j数据库

关闭你的N​​eo4j服务器,并

rm -rf data / graph.db

七、使用neo4j-import方式导入csv文件

一定要注意neo4j-import方式,只能对新的数据库进行csv导入,也就是说,要用这种方式进行csv导入,必须一次性导入:我采用的方法是 将命令行cd到neo4j的bin目录下,并且将相关csv放在bin目录下,执行命令:neo4j-admin import --database=数据库名.db --nodes=bin目录下表示结点的csv --relationships=bin目录下表示关系的csv

如果遇见报错:1.首先反省自己这个数据库是不是空的或者说是不是新建的
2.你的csv文件的第一行不符合格式要求
如下图,形式一定要对,否则无法解析
在这里插入图片描述

八、建立索引:

CREATE INDEX ON :Entity(name)
CREATE INDEX ON :Entity(Relation)
CREATE INDEX ON :Entity(id)
CREATE INDEX ON :Relation(Entity)

九、Python操作

创建代码

from py2neo import Node, Relationship, Graph, NodeMatcher, RelationshipMatcher

# 新建图形
graph = Graph('http://localhost:7474', username='neo4j', password='neo4j.')

# 新建node
a = Node('label', name = 'a' )
b = Node('label', name = 'b' )

# 在graph中绘制node
graph.create(a)
graph.create(b)

# 新建关系并绘制
r1 = Relationship(a, 'to', b, name = 'to') #可以增加一些属性,也可以省略
graph.create(r1)

参考文章:


在这里插入图片描述

posted @ 2020-12-03 16:14  博二爷  阅读(1408)  评论(0编辑  收藏  举报