presto连接java代码
时间: 2023-07-31 16:09:24 浏览: 105
presto-oracle.jar
要连接Presto数据库,可以使用Java中的JDBC API。以下是一个简单的连接示例:
```java
import java.sql.*;
public class PrestoConnection {
public static void main(String[] args) throws SQLException {
// JDBC连接参数
String url = "jdbc:presto://<presto-host>:<port>/<catalog>/<schema>";
String user = "<username>";
String password = "<password>";
// 连接Presto数据库
Connection connection = DriverManager.getConnection(url, user, password);
// 执行查询语句
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM <table>");
// 输出查询结果
while (resultSet.next()) {
System.out.println(resultSet.getString(1));
}
// 关闭连接
resultSet.close();
statement.close();
connection.close();
}
}
```
其中,`<presto-host>` 是Presto服务器的主机名或IP地址,`<port>` 是Presto的端口号,`<catalog>` 和 `<schema>` 是Presto中的数据库和模式名称,`<username>` 和 `<password>` 是连接Presto所需的用户名和密码。
您需要将上述代码中的 `<table>` 替换为您要查询的表名称,然后运行该代码即可连接Presto数据库并执行查询。
阅读全文