【问题标题】:Connecting to Presto via Windows command prompt?通过 Windows 命令提示符连接到 Presto?
【发布时间】:2018-03-26 05:20:16
【问题描述】:

我不确定这是否是一个合法的问题,但这是背景。

公司数据库是在 Presto 中设置的,我需要连接到 Presto 才能运行一些查询。当我询问开发团队时,我得到了以下link 作为参考。我对命令行几乎一无所知,所以我还是决定试一试。我使用的是 Windows 10 电脑。

我按照链接上的说明,从 Windows 的命令提示符访问 Presto CLI,但我被困在连接到 Presto 服务器的阶段。我用来连接的命令如下,<abc> 是我的详细信息的占位符:

./presto-cli --server <company_database> --catalog hive --schema <my_schema> --user <my_username> --<my_password>

但是,上面的命令并没有将我的 PC 连接到数据库。我可以知道可能出什么问题吗?

【问题讨论】:

  • 您能否更具体地了解运行该命令时会发生什么?你有例外吗?会挂吗?您是否尝试过获取堆栈跟踪(IIRC CTRL+Break)?
  • @Dain 输出显示“->”。似乎是在要求我输入更多命令。
  • 这很奇怪。 CLI 通常会提示“hive:company_database>”。由于命令中的引号未闭合,“->”可能来自shell?
  • @DainSundstrom 最终,按照网站上的所有说明,我能够使用 Metabase 连接到数据库。

标签: command-prompt presto


【解决方案1】:

请在 windows 系统上尝试以下命令。 java -jar presto-cli-0.230-executable.jar --server <host:port> --catalog <catalog_name> --schema <schema_name> --user <user_name> --<password>

【讨论】:

    【解决方案2】:

    当我问这个问题时,计划是想办法将 SQL 查询发送到 Presto 数据库。我发现了Metabase,并已成功使用它将我的电脑连接到公司数据库。

    【讨论】:

      猜你喜欢
      • 2018-12-08
      • 1970-01-01
      • 2018-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-14
      • 2015-02-22
      • 2016-10-12
      相关资源
      最近更新 更多