使用 vsql 连接

命令行工具 vsql 是 VexDB 提供的客户端连接工具。vsql 除了具备操作数据库的基本功能,还提供了若干高级特性,便于用户使用。本节仅介绍如何使用 vsql 连接数据库,关于 vsql 的更多使用方法请查阅 vsql 工具

前提条件

已确认连接信息,包括连接的IP、数据库名称与数据库端口。

具体步骤

  1. 以安装 VexDB 的操作系统用户身份,登录数据库实例所在主机。
  2. 运行以下命令连接数据库。数据库安装完成后,存在一个默认数据库 postgres。第一次连接数据库时可以连接到此数据库。
    vsql -d postgres -p 5432 [-h xx.xx.xx.xx]
    

    其中:
    • -d:指定需要连接的数据库名称。
    • -p :指定数据库的端口号。
    • -h :指定正在运行服务器的主机名或者 Unix 域套接字的路径。
      • 若进行本地连接,则指定本地主机或不指定-h。
      • 若进行远程连接,则指定远程客户端的IP地址。
    • 可以使用 -U 指定连接数据库的用户。未指定连接使用的用户身份时,默认使用数据库初始用户(与安装 VexDB 的操作系统用户同名)进行连接。

    连接成功后,系统显示类似如下信息:
    vsql((VexDB Developer Edition {version}) compiled at {datetime} commit {commit_id} last mr  )
    Non-SSL connection (SSL connection is recommended when requiring high-security)
    Type "help" for help.
    
    postgres=>
    

    这表示用户现在可以交互地键入 SQL 命令了,它们将发送给 VexDB 服务器,并能够在屏幕上显示 SQL 或命令的结果。
  3. 执行断开客户端连接的 vsql 元命令。
    \q
    

需要帮助?

扫码添加企业微信
获得专业技术支持

企业微信二维码
🎯 快速响应💡 专业解答