主要内容

neo4j

连接到Neo4j数据库

描述

neo4jNeo4j函数创建连接®数据库。对于关系数据库连接,看到的连接到数据库

例子

neo4jconn= neo4j (url,用户名,密码)创建一个Neo4jConnect对象使用的URL、用户名和密码Neo4j数据库。使用对象检索图数据从Neo4j数据库。

例子

全部折叠

创建一个Neo4j®数据库连接使用的URLhttp://localhost: 7474 / db /数据、用户名neo4j和密码matlab

url =“http://localhost: 7474 / db /数据”;用户名=“neo4j”;密码=matlab的;neo4jconn = neo4j (url、用户名、密码)
neo4jconn = Neo4jConnect属性:URL: http://localhost: 7474 / db /数据/用户名:“neo4j”信息:[]

neo4j返回一个Neo4jConnect对象与这些属性:

  • URL——Neo4j数据库网络位置

  • 用户名——用于连接到数据库的用户名

  • 消息——任何数据库连接错误消息

检查消息Neo4j连接对象的属性neo4jconn。空白的消息属性表明Neo4j数据库连接成功。

neo4jconn.Message
ans = []

检索所有节点标签使用Neo4j数据库连接neo4jconn。细胞数组nlabels包含一个特征向量中的一个节点标签Neo4j数据库。

nlabels = nodeLabels (neo4jconn)
nlabels =1×1单元阵列{'人'}

关闭数据库连接。

关上(neo4jconn)

创建一个Neo4j®数据库连接使用数据库工具箱为Neo4j螺栓™接口协议。使用螺栓协议URL连接到Neo4j数据库。

使用螺栓协议创建一个Neo4j数据库连接URL螺栓:/ / localhost: 7687 / db /数据、用户名neo4j和密码matlab

url =螺栓:/ / localhost: 7687 / db /数据;用户名=“neo4j”;密码=matlab的;neo4jconn = neo4j (url、用户名、密码)
neo4jconn = Neo4jConnect属性:URL:“螺栓:/ / localhost: 7687 / db /数据的用户名:“neo4j”信息:[]

neo4j返回一个Neo4jConnect对象与这些属性:

  • URL——Neo4j数据库网络位置

  • 用户名——用于连接到数据库的用户名

  • 消息——任何数据库连接错误消息

检查消息Neo4j连接对象的属性neo4jconn。空白的消息属性表明Neo4j数据库连接成功。

neo4jconn.Message
ans = []

检索所有节点标签使用Neo4j数据库连接neo4jconn。细胞数组nlabels包含一个特征向量中的一个节点标签Neo4j数据库。

nlabels = nodeLabels (neo4jconn)
nlabels =1×1单元阵列{'人'}

关闭数据库连接。

关上(neo4jconn)

输入参数

全部折叠

Neo4j数据库连接URL包含服务器端口号,和web Neo4j数据库的位置,指定为一个特征向量或字符串标量。

如果你指定一个URL的开始http://协议标识符,那么neo4j函数使用REST API连接到Neo4j数据库。

如果你指定一个数据库连接URL从螺栓螺栓:/ /协议标识符,你使用数据库工具箱为Neo4j螺栓™接口协议,那么neo4j函数创建一个螺栓连接。

请注意

确保您使用正确的端口号在Neo4j数据库连接URL使用螺栓时协议。默认端口号7687年螺栓的协议不同于默认的端口号7474年7473年分别为HTTP和HTTPS协议。

如果你指定的任何其他协议标识符,那么neo4j函数使用REST API来创建数据库连接。

例子:http://localhost: 7474 / db /数据指定使用HTTP协议本地主机是服务器,7474年端口号,/ db /数据是web数据库的位置。

例子:螺栓:/ / localhost: 7687 / db /数据指定使用螺栓协议本地主机是服务器,7687年端口号,/ db /数据是web数据库的位置。

数据类型:字符|字符串

为访问Neo4j数据库用户名称,指定为一个特征向量或字符串标量。如果不需要数据库的身份验证,指定一个空字符向量。

数据类型:字符|字符串

密码访问Neo4j数据库指定为一个特征向量或字符串标量。如果不需要数据库的身份验证,指定一个空字符或字符串标量向量。

数据类型:字符|字符串

输出参数

全部折叠

Neo4j数据库连接,作为一个返回Neo4jConnect对象。

限制

  • REST API和Neo4j螺栓数据库工具箱接口协议4.0及以后版万博1manbetx本不支持Neo4j数据库。

版本历史

介绍了R2016b