本章节介绍如何通过Cypher Shell连接和操作图数据库GDB。

前提条件

进行实例连接操作前,请确保以下前提条件:

  • 如从外网连接,请确保已经申请外网地址;如使用ECS虚拟机连接,请确保您的ECS与图数据库GDB实例处于同一个Virtual Private Cloud(VPC)网络环境。
  • 请确保您的IP地址已经加入图数据库GDB的白名单中。

操作步骤

  1. Cypher Shell需要Java运行环境,使用前请安装Java 8。
    sudo yum install java-1.8.0-devel
  2. Neo4j官网下载Cypher Shell。请使用4.0.5及以下版本。
  3. 用如下命令启动Cypher Shell并连接到GDB。
    • 将${your_gdb_endpoint}改为您的图数据库GDB实例地址,形式为“域名:端口”。内网和外网的地址、端口请在图数据库控制台实例基本信息页面查看。
    • 将${username}改为您的图数据库GDB实例的用户名。
    • 将${password}改为您的图数据库GDB实例的密码。
    ./cypher-shell -a bolt://${your_gdb_endpoint} -u ${username} -p ${password} --encryption false
  4. 在Cypher Shell提示符后,您可以输入并测试Cypher查询语句,每条查询语句应以英文分号(;)结尾。
  5. 您可以执行如下命令退出Cypher Shell。
    :exit