python连接neo4j

Python连接Neo4j

python连接neo4j
(图片来源网络,侵删)

安装neo4j驱动

需要安装Python的Neo4j驱动,可以使用pip进行安装:

pip install neo4j

连接到Neo4j数据库

接下来,我们需要使用Python连接到Neo4j数据库,以下是一个简单的示例:

from neo4j import GraphDatabase
class Neo4jConnection:
    def __init__(self, uri, user, password):
        self._driver = GraphDatabase.driver(uri, auth=(user, password))
    def close(self):
        self._driver.close()
    def run_query(self, query):
        with self._driver.session() as session:
            result = session.run(query)
            return result
替换为你的Neo4j数据库URI、用户名和密码
uri = "bolt://localhost:7687"
user = "neo4j"
password = "your_password"
connection = Neo4jConnection(uri, user, password)

执行Cypher查询

现在我们已经连接到Neo4j数据库,我们可以执行Cypher查询了,以下是一个简单的示例:

query = "MATCH (n) RETURN n LIMIT 5"
result = connection.run_query(query)
for record in result:
    print(record["n"])
connection.close()

这个示例将返回数据库中前5个节点,你可以根据需要修改查询语句。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/480141.html

(0)
未希新媒体运营
上一篇 2024-04-15 18:46
下一篇 2024-04-15 18:48

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入