HugeGraph是一款分布式圖數據庫,支持豐富的圖形數據結構和查詢語言。在實際應用中,經常需要將HugeGraph連接到MySQL數據庫中。下文將介紹HugeGraph連接MySQL的方法。
首先,在HugeGraph Server的配置文件hugegraph.properties中配置MySQL數據庫連接信息。
# mysql info db.mysql.hostname=127.0.0.1 db.mysql.port=3306 db.mysql.username=root db.mysql.password=xxx #替換為MySQL的登錄密碼 db.mysql.database=hugegraph #替換為HugeGraph要連接的MySQL數據庫名
然后,在HugeGraph console中使用以下命令連接MySQL數據庫(此處假設MySQL中有一個名為person的表):
HugeGraph-Server>graph = hugegraph("hugegraph"); HugeGraph-Server>graph.schema().propertyKey("name").asText().ifNotExist().create(); HugeGraph-Server>graph.schema().propertyKey("age").asInt().ifNotExist().create(); HugeGraph-Server>graph.schema().vertexLabel("person").properties("name", "age").useCustomizeStringId().ifNotExist().create(); HugeGraph-Server>graph.addVertex(T.label, "person", "name", "張三", "age", 20); HugeGraph-Server>graph.addVertex(T.label, "person", "name", "李四", "age", 25); HugeGraph-Server>graph.traversal().V().toList(); //查看person表中所有數據
通過上述操作,成功連接MySQL數據庫并向其中添加數據。
總之,通過在HugeGraph Server的配置文件中配置MySQL數據庫連接信息,并使用HugeGraph console操作實現向其中添加數據,就可以成功連接HugeGraph和MySQL了。