使用neo4j创建数据库以及导入csv文件

时间:2024-03-27 10:04:32

使用neo4j创建数据库

首先找到neo4j目录下的conf文件夹下的neo4j.conf文件,打开
使用neo4j创建数据库以及导入csv文件
看见网上许多办法都是找neo4j.conf文件中的“#dbms.active_database=数据库名”,可是我的文件中并不存在这个,只有个类似的“#dbms.default_database=数据库名”,那怎么办呢?既然他没有,那咱就自己创一个吧,如下图。“dbms.active_database”意思是当前**的数据库,当你连接neo4j服务器时,它会自动默认该数据库,如果 写的数据库名 不存在,它则会帮你创建一个新的数据库,并默认该数据库为当前使用数据库。创建成功后,可以在data/databases下看见
使用neo4j创建数据库以及导入csv文件
参考: https://blog.csdn.net/caicai0001000/article/details/104292577.

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

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

如果遇见报错:1.首先反省自己这个数据库是不是空的或者说是不是新建的
2.你的csv文件的第一行不符合格式要求
如下图,形式一定要对,否则无法解析
使用neo4j创建数据库以及导入csv文件
参考:https://cloud.tencent.com/developer/article/1387710.
https://www.bilibili.com/video/BV1vE411R7sX?p=5.
更全https://blog.csdn.net/swy520/article/details/79078422.