从CSV导入数据

CSV代表逗号分隔值。

LOAD CSV语句用于将数据从CSV文件导入Neo4j数据库。它可以帮助你将CSV文件从其他数据库(即关系数据库)加载到Neo4j中。

你可以从本地或远程URL加载CSV文件。使用file:/// URL访问本地存储的文件(在数据库服务器上), 否则, 你可以使用HTTPS, HTTP和FTP协议中的任何一个导入远程文件。


载入CSV档案

让我们使用HTTP协议加载名为” names.csv”的CSV文件。它包含10个名称的列表, 因此它将创建10个节点。

例子

从本地存储导入CSV文件:

LOAD CSV FROM 'https://www.srcmini02.com/names.csv' AS line
CREATE (:Name { NameId: line[0], Name: line[1]})

输出

Neo4j从csv 1导入数据

你可以使用以下查询查看新创建的节点:

MATCH (n:Name) RETURN n

输出

Neo4j从csv 2导入数据
微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?