Mysql 无法使用DBVisualizer查询Presto数据库-执行查询时出错

Mysql 无法使用DBVisualizer查询Presto数据库-执行查询时出错,mysql,presto,dbvisualizer,presto-jdbc,Mysql,Presto,Dbvisualizer,Presto Jdbc,我们正在尝试使用Dbvisualizer连接到presto。并执行一些查询。我们使用的Catlog是mysql Presto安装在linux服务器中。presto cli在linux中运行良好。在linux中启动了presto Mysql也安装在linux机器上。我们可以使用Dbvisualizer在windows中访问mysql 为Presto创建了mysql连接器目录。使用Presto cli查询mysql数据成功 aspresto--server localhost:8080--cata

我们正在尝试使用Dbvisualizer连接到presto。并执行一些查询。我们使用的Catlog是mysql

  • Presto安装在linux服务器中。presto cli在linux中运行良好。在linux中启动了presto
  • Mysql也安装在linux机器上。我们可以使用Dbvisualizer在windows中访问mysql
  • 为Presto创建了mysql连接器目录。使用Presto cli查询mysql数据成功 as
    presto--server localhost:8080--catalog mysql--schema教程
DBvisualizer安装在Windows计算机中。我能够访问mysql并执行查询。 Presto还连接到Dbvisualizer中。但我们无法查询数据。 当我们尝试运行查询时。执行查询时会出现错误

网上没有太多的信息,我们不知道我们在这里遗漏了什么,有人能告诉我怎么做吗。 我们需要从windows计算机执行查询。我们还尝试使用JDBCJAR从java代码开始。同样的例外

添加了Presto安装的Config.properties的屏幕截图。这里还有什么要添加的属性吗?
. 如有任何建议,我们将不胜感激。谢谢

您似乎还没有安装任何使用Presto进行身份验证的方法。MySQL实例上存在的身份验证不用于对访问Presto群集的用户进行身份验证

在Presto中有一个“经过身份验证的用户可以通过直接访问内部API绕过授权检查”的例子。这只在发行版中得到了解决,因此如果您计划在生产环境中运行安全集群,我建议您使用Trino

您在Trino上的选项有、、和(除非您已经使用Kerberos,否则不要推荐)。在尝试在服务器上使用SSL/TLS之前,请先配置这些


您还可以找到帮助,了解有关在上设置安全群集的任何其他问题。

在我开始深入讨论之前,Tarun,您的ip地址仍然显示在图像的顶部。你能更新图像以覆盖它吗?你对你的Presto群集使用什么类型的身份验证?嗨,Brain Olsen,谢谢你指出可见的ip。我尝试了两种连接Presto的方法。1.2.使用Dbvisualizer,使用Dbvisualizer中的presto数据库驱动程序进行连接。如果您正在谈论在Presto实例中安装密码验证器。我没有安装它。