Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

将数据导入neo4j数据库出了错 #15

Open
LeonIdeal opened this issue Apr 28, 2020 · 6 comments
Open

将数据导入neo4j数据库出了错 #15

LeonIdeal opened this issue Apr 28, 2020 · 6 comments

Comments

@LeonIdeal
Copy link

LeonIdeal commented Apr 28, 2020

在运行neo4j-admin命令时,出了这个bug,请问这个要怎么解决?
屏幕快照 2020-04-28 下午6 52 22

@lidianxiang
Copy link

删掉存储在neo4j/data文件下的databases,在命令行中加入
--ignore-duplicate-nodes=true
--ignore-missing-nodes=true
再试试

@Beyond-hao
Copy link

你们好哈,请问博主提供的这条命令在那里输入呢??
我尝试使用python的run()运行,得不到结果,返回的结果和在neo4j命令行中得到的错误提示是一样的

neo4j_home$ bin/neo4j-admin import --id-type=STRING --nodes executive.csv --nodes stock.csv --nodes concept.csv --nodes industry.csv --relationships executive_stock.csv --relationships stock_industry.csv --relationships stock_concept.csv

@TTiger-chen
Copy link

这个要在linux或者windos系统cmd命令行内使用

@H-E-hyneolp
Copy link

H-E-hyneolp commented Sep 21, 2023

在当前时间点,windows11下,cmd输入以下代码可以成功运行

# 这个写法是正确的,但是需要将database中已经有的数据删除,或者是指定一个新的database进行import
neo4j-admin database import full --nodes=Stock=import/stock.csv --overwrite-destination=true
image 参考最新的文档 https://neo4j.com/docs/getting-started/data-import/csv-import/

@ck837
Copy link

ck837 commented Nov 15, 2023

在当前时间点,windows11下,cmd输入以下代码可以成功运行

# 这个写法是正确的,但是需要将database中已经有的数据删除,或者是指定一个新的database进行import
neo4j-admin database import full --nodes=Stock=import/stock.csv --overwrite-destination=true

image 参考最新的文档 https://neo4j.com/docs/getting-started/data-import/csv-import/

感谢大佬,这个命令在windows11下可以解决问题
记录一下我的步骤:
1、在E:\neo4j目录下的import文件放本项目data/import下的数据文件
2、删除E:\neo4j目录下data文件夹内所有内容,但不删除data文件夹
3、在bin目录下执行命令
neo4j-admin database import full --skip-duplicate-nodes=true --ignore-empty-strings=true --id-type=string --nodes=import\executive.csv --nodes=import\stock.csv --nodes=import\industry.csv --nodes=import\concept.csv --relationships=import\executive_stock.csv --relationships=import\stock_industry.csv --relationships=import\stock_concept.csv
4、启动neo4j

@Nobodyyj
Copy link

在当前时间点,windows11下,cmd输入以下代码可以成功运行

# 这个写法是正确的,但是需要将database中已经有的数据删除,或者是指定一个新的database进行import
neo4j-admin database import full --nodes=Stock=import/stock.csv --overwrite-destination=true

image 参考最新的文档 https://neo4j.com/docs/getting-started/data-import/csv-import/

感谢大佬,这个命令在windows11下可以解决问题 记录一下我的步骤: 1、在E:\neo4j目录下的import文件放本项目data/import下的数据文件 2、删除E:\neo4j目录下data文件夹内所有内容,但不删除data文件夹 3、在bin目录下执行命令 neo4j-admin database import full --skip-duplicate-nodes=true --ignore-empty-strings=true --id-type=string --nodes=import\executive.csv --nodes=import\stock.csv --nodes=import\industry.csv --nodes=import\concept.csv --relationships=import\executive_stock.csv --relationships=import\stock_industry.csv --relationships=import\stock_concept.csv 4、启动neo4j
截止目前,复制大佬1、2步的操作后,第三步需要再bin目录下执行
neo4j-admin import --id-type=STRING --nodes=import\executive.csv --nodes=import\stock.csv --nodes=import\industry.csv --nodes=import\concept.csv --relationships=import\executive_stock.csv --relationships=import\stock_industry.csv --relationships=import\stock_concept.csv --skip-duplicate-nodes=true --ignore-empty-strings=true
就可以正常导入数据

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants