知识图谱学习日志_搭建Neo4j图数据库

用Neo4J -improt导入csv数据建立一个demo为接下来真正要肝的数据库做准备
根据https://blog.csdn.net/paopaopotter/article/details/81779575此文章(感谢作者)
命令:
D:\Neo4j\neo4jDatabases\database-58e503a4-ab62-4da5-abab-c6a39c96f0d8\installation-3.4.1\bin\neo4j-import --into D:\Neo4j\neo4jDatabases\database-58e503a4-ab62-4da5-abab-c6a39c96f0d8\installation-3.4.1\data\databases\graph.db --nodes actors.csv --nodes movie.csv --relationships:ACTED_IN roles.csv --skip-duplicate-nodes=true --skip-bad-relationships=true --stacktrace --bad-tolerance=500000

命令解析:
D:\Neo4j\neo4jDatabases\database-58e503a4-ab62-4da5-abab-c6a39c96f0d8\installation-3.4.1\bin
neo4j-import --into D:\Neo4j\neo4jDatabases\database-58e503a4-ab62-4da5-abab-c6a39c96f0d8\installation-3.4.1\data\databases\graph.db
–nodes actors.csv
–nodes movie.csv
–relationships:ACTED_IN roles.csv
–skip-duplicate-nodes=true
–skip-bad-relationships=true
–stacktrace
–bad-tolerance=50000

适用于本人PC的命令:
F:\NEO4J\application_data\neo4jDatabases\database-165415a2-1b3d-40ba-8d1a-257bcaef4535\installation-3.5.14\bin\neo4j-import --into F:\NEO4J\application_data\neo4jDatabases\database-165415a2-1b3d-40ba-8d1a-257bcaef4535\installation-3.5.14\data\databases\graph.db --nodes actors.csv --nodes movie.csv --relationships:ACTED_IN roles.csv --skip-duplicate-nodes=true --skip-bad-relationships=true --stacktrace --bad-tolerance=50000

命令解析:
F:\NEO4J\application_data\neo4jDatabases\database-165415a2-1b3d-40ba-8d1a-257bcaef4535\installation-3.5.14\bin\neo4j-import
–into F:\NEO4J\application_data\neo4jDatabases\database-165415a2-1b3d-40ba-8d1a-257bcaef4535\installation-3.5.14
data\databases\graph.db
–nodes actors.csv
–nodes movie.csv
–relationships:ACTED_IN roles.csv
–skip-duplicate-nodes=true --skip-bad-relationships=true --stacktrace --bad-tolerance=50000

运行结果
WARNING: neo4j-import is deprecated and support for it will be removed in a future
version of Neo4j; please use neo4j-admin import instead.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.neo4j.helpers.Exceptions (file:/F:/NEO4J/application_data/neo4jDatabases/database-165415a2-1b3d-40ba-8d1a-257bcaef4535/installation-3.5.14/lib/neo4j-common-3.5.14.jar) to field java.lang.Throwable.detailMessage
WARNING: Please consider reporting this to the maintainers of org.neo4j.helpers.Exceptions
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Input error: Expected ‘–nodes’ to have at least 1 valid item, but had 0 []
Caused by:Expected ‘–nodes’ to have at least 1 valid item, but had 0 []
java.lang.IllegalArgumentException: Expected ‘–nodes’ to have at least 1 valid item, but had 0 []
at org.neo4j.kernel.impl.util.Validators.lambda$atLeast$6(Validators.java:144)
at org.neo4j.helpers.Args.validated(Args.java:670)
at org.neo4j.helpers.Args.interpretOptionsWithMetadata(Args.java:637)
at org.neo4j.tooling.ImportTool.extractInputFiles(ImportTool.java:619)
at org.neo4j.tooling.ImportTool.main(ImportTool.java:440)
at org.neo4j.tooling.ImportTool.main(ImportTool.java:379)
不支持neo4j -import了还要继续肝
neo4j-import在将来版本将不被支持,用neo4j-admin替代。继续肝

了解到一般是用程序导入,python py2neo继续肝