package quickstart.batch;
import org.apache.flink.api.common.typeinfo.BasicTypeInfo;
import org.apache.flink.api.java.DataSet;
import org.apache.flink.api.java.ExecutionEnvironment;
import org.apache.flink.api.java.io.jdbc.JDBCInputFormat;
import org.apache.flink.api.java.operators.DataSource;
import org.apache.flink.api.java.typeutils.RowTypeInfo;
import org.apache.flink.table.api.Table;
import org.apache.flink.table.api.bridge.java.BatchTableEnvironment;
import org.apache.flink.types.Row;
public class ReadFromMysql {
public static void main(String[] args) throws Exception {
ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment();
BatchTableEnvironment tableEnv = BatchTableEnvironment.create(env);
//配置下相关信息,以及取数逻辑
DataSource<Row> dataSource = env.createInput(JDBCInputFormat.buildJDBCInputFormat()
.setDrivername("com.mysql.jdbc.Driver")
FLINK 读取MYSQL数据-通过JDBC方式
最新推荐文章于 2024-12-14 21:21:11 发布
这篇博客详细介绍了如何利用Apache Flink的JDBC connector从MySQL数据库中读取数据,包括配置步骤和示例代码,帮助读者理解Flink在处理实时数据流时如何与关系型数据库集成。

最低0.47元/天 解锁文章
1375

被折叠的 条评论
为什么被折叠?



