main
HuangHai 3 weeks ago
parent f017875a3f
commit 8e4de6b580

@ -1,14 +1,27 @@
# conda activate rag
# pip install neo4j
from neo4j import GraphDatabase
# pip install py2neo
from py2neo import Graph, Node, Relationship
# 修改密码
# - 使用Neo4j Browser或命令行连接到系统数据库
# http://localhost:7474/
# ALTER CURRENT USER SET PASSWORD FROM 'neo4j' TO 'DsideaL147258369'
# 连接配置
neo4j_url = "bolt://localhost:7687" # 建议使用bolt协议
neo4j_user = "neo4j"
neo4j_pwd = "neo4j"
graph = Graph(
"bolt://localhost:7687", # 建议使用bolt协议
auth=("neo4j", "DsideaL147258369") # 用户名和密码
)
# 创建驱动
with GraphDatabase.driver(neo4j_url, auth=(neo4j_user, neo4j_pwd)) as driver:
# 验证连接
driver.verify_connectivity()
print("成功连接到Neo4j数据库")
# 测试连接
try:
# 执行一个简单查询测试连接
result = graph.run("RETURN 1").data()
print("成功连接到Neo4j数据库测试查询结果:", result)
# 示例:创建一个节点
node = Node("Person", name="Alice")
graph.create(node)
print("成功创建节点:", node)
except Exception as e:
print("连接失败:", e)
Loading…
Cancel
Save