neo4j连接错误,neo4j.exceptions.ServiceUnavailable: Unable to retrieve routing information

在用python连接neo4j,按照官网指导,第一步是这样

from neo4j import GraphDatabase

# URI examples: "neo4j://localhost", "neo4j+s://xxx.databases.neo4j.io"
URI = "<URI for Neo4j database>"
AUTH = ("<Username>", "<Password>")

with GraphDatabase.driver(URI, auth=AUTH) as driver:
    driver.verify_connectivity()

但这里会出现neo4j.exceptions.ServiceUnavailable: Unable to retrieve routing information的错误,这其实是因为你需要先启动一个neo4j的实例。现在一般都是在网页上创建,如下图所示

把uri改成如图中所示的connection url,然后账号密码输入你创建这个实例的账密(一般账号为neo4j,密码是一大串字符)

另外,在neo4j desktop连接数据库时也可能出现类似错误,比如Sevicetiharaltet.WreSocket coneconratre.Due tosecrtyconstans in your web bowser,the reasonfo thefalire isno valable to tis No4 Drvr.Please use you browsers develop,同样是由于url没有填对

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值