neo4j & py2neo使用过程中踩过的坑


1.  urllib3.exceptions.MaxRetryError(HTTPConnectionPool:Max retries exceeded with url)

报错信息:

 

 

 

 

 参考http://neo4j.com.cn/topic/5ec5d5f25426e67e5afcf792

解决方案:用bolt连接,不要用http

原始连接代码:

修改后:

 

 

 

 

 2. pyneo关于出现The old parameter syntax `{param}` is no longer supported. Please use `$param` instead的问题

在使用NodeMatcher.match()时出现的报错

参考https://www.cnblogs.com/nfuquan/p/13130518.html

解决方案:出现这个问题重点在于新旧版本的问题,首先需要检查一下自己使用的neo4j的版本是多少,再看一下py2neo的版本是多少。只有py2neo版本支持的neo4j版本的情况下才能不报错。使用的neo4j是4.0.0版本,将py2neo升级到5.0b1后成功运行。

3. 如何删除neo4j数据库中的所有节点

直接在网页版中操作。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM