flink例子-读取数据库
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,private final static Logger logger = LoggerFactory.getLogger(GetData.class); public static void m
千家信息网最后更新 2025年01月31日flink例子-读取数据库
private final static Logger logger = LoggerFactory.getLogger(GetData.class); public static void main(String[] arg) throws Exception { TypeInformation[] fieldTypes = new TypeInformation[] { BasicTypeInfo.STRING_TYPE_INFO }; RowTypeInfo rowTypeInfo = new RowTypeInfo(fieldTypes); JDBCInputFormat jdbcInputFormat = JDBCInputFormat.buildJDBCInputFormat() .setDrivername("com.mysql.jdbc.Driver") .setDBUrl("jdbc:mysql://ip:3306/tablename?characterEncoding=utf8") .setUsername("*") .setPassword("*") .setQuery("select name from words") .setRowTypeInfo(rowTypeInfo) .finish(); final ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment(); DataSource s = env.createInput(jdbcInputFormat); // datasource BatchTableEnvironment tableEnv = new BatchTableEnvironment(env, TableConfig.DEFAULT()); tableEnv.registerDataSet("t2", s); tableEnv.sqlQuery("select * from t2").printSchema(); Table query = tableEnv.sqlQuery("select * from t2"); DataSet result = tableEnv.toDataSet(query, Row.class); result.print(); System.out.println(s.count());}
通过插件将所需的类打到一个jar中
maven-assembly-plugin false jar-with-dependencies * make-assembly package assembly
然后执行
./bin/flink run /flink-1.8.0/collector-api-0.1.jar
插件
例子
数据
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新乡哪个学校有计算机网络技术
成都网络安全周开幕式
dns服务器没检查到响应
小壳网络技术有限公司
医药app软件开发
如何看待软件开发的职业
作业 创建数据库表
智睿网站数据库
不限制带宽的云服务器
湖南宏工软件开发有限公司招聘
区块链为什么淘汰数据库
mysql 数据库去重
华为市场如何解除服务器调整
网络安全保卫系副书记娄天文
服务器租用排名
奉化手机软件开发企业
自建服务器如何申请域名
儿童数字化阅读勾选外文数据库
软件开发适合用什么显示器
新西兰软件开发好找工作吗
酷聊软件开发
北京市网络安全培训
公司的网络安全支出
小学生网络安全教育故事
铁路工艺服务器
互联网法院用科技打通了现实时空
软件开发公司接单技巧
不使用云服务器架设手游
苹果手机怎么查看云数据库
图画软件开发