python怎么连接neo4j
时间: 2023-12-08 11:46:57 浏览: 91
你可以使用 py2neo 这个 Python 库来连接 Neo4j 数据库。以下是连接 Neo4j 的一些基本步骤:
1. 安装 py2neo 库:
```
pip install py2neo
```
2. 导入 py2neo 模块:
```python
from py2neo import Graph
```
3. 创建一个 Graph 对象,用于连接到 Neo4j 数据库:
```python
graph = Graph(uri="bolt://localhost:7687", auth=("username", "password"))
```
这里的 "bolt://localhost:7687" 是 Neo4j 服务器的地址和端口号,"username" 和 "password" 是登录数据库所需的用户名和密码。
4. 现在你可以使用 graph 对象执行各种操作了,例如创建节点、创建关系、运行 Cypher 查询等。这里是一个简单的示例:
```python
# 创建一个节点
node = graph.create_node(name="John")
# 创建一个关系
relation = graph.create_relationship("KNOWS", node, node)
# 运行 Cypher 查询
result = graph.run("MATCH (n) RETURN n")
# 打印查询结果
for record in result:
print(record)
```
这样就完成了 Python 连接 Neo4j 数据库的基本操作。记得根据你的实际情况修改连接地址、用户名和密码。
阅读全文