You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows11下Neo4j Desktop导入CSV文件报错求助

解决Neo4j Desktop导入CSV文件的路径错误问题

1. 确认文件路径与权限

  • 检查film_name.csv是否确实存放在指定路径C:\Users\ouyangkang\.Neo4jDesktop\relate-data\dbmss\dbms-00982ce7-0cb6-4ee7-b15a-1bc12ac5890e\import中,注意文件名大小写、后缀是否正确(避免隐藏后缀导致实际是film_name.csv.txt)。
  • 右键文件夹和文件,选择「属性」→「安全」,确保当前用户拥有读取权限,必要时给「Everyone」添加读取权限。

2. 修正neo4j.conf配置(需重启数据库)

  • 在Neo4j Desktop中,点击目标数据库右侧的三个点,选择「Open folder」→「Configuration」,打开neo4j.conf文件。
  • 找到并修改以下配置项:
    • 确保dbms.directories.import指向正确的导入目录,Windows路径需用双反斜杠或正斜杠:
      dbms.directories.import=C:\\Users\\ouyangkang\\.Neo4jDesktop\\relate-data\\dbmss\\dbms-00982ce7-0cb6-4ee7-b15a-1bc12ac5890e\\import
      
    • 取消dbms.security.allow_csv_import_from_file_urls=true前的注释(去掉开头的#),开启本地文件导入权限。
  • 保存配置后,重启Neo4j数据库,使配置生效。

3. 调整LOAD CSV命令的路径写法

  • 如果默认相对路径无效,尝试使用绝对路径(注意用正斜杠或转义后的双反斜杠):
    LOAD CSV WITH HEADERS FROM 'file:///C:/Users/ouyangkang/.Neo4jDesktop/relate-data/dbmss/dbms-00982ce7-0cb6-4ee7-b15a-1bc12ac5890e/import/film_name.csv' AS row 
    MERGE (n:name {name: row.name, encoding: row.encoding});
    

4. 使用Neo4j Desktop可视化导入工具

  • 进入数据库的「Import」标签页,点击「Add file」选择目标CSV,通过向导配置节点/关系映射,无需手动输入路径,避免配置错误。
  • 若提示Trying to open undefined directory,说明导入工具未识别到配置的导入目录,回到步骤2确认dbms.directories.import路径正确,重启数据库后重试。

5. 排查其他潜在问题

  • 打开CSV文件检查是否损坏,确认格式正常(如分隔符为逗号、无乱码或异常换行)。
  • 确认Neo4j Desktop版本(1.4.15)与对应数据库版本兼容,若数据库版本过新,可尝试调整配置项或升级Desktop版本。

内容的提问来源于stack exchange,提问作者kang Ouyang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 08:12:27