Hi,
??????????????????execute??????????????????????????????
StreamExecutionEnvironment env =
StreamExecutionEnvironment.getExecutionEnvironment();
EnvironmentSettings settings =
EnvironmentSettings.newInstance().useAnyPlanner().inStreamingMode().build();
StreamTableEnvironment bsTableEnv = StreamTableEnvironment.create(env,
settings);
bsTableEnv.getConfig().getConfiguration().set(
ExecutionCheckpointingOptions.CHECKPOINTING_MODE,
CheckpointingMode.EXACTLY_ONCE);
bsTableEnv.getConfig().getConfiguration().set(
ExecutionCheckpointingOptions.CHECKPOINTING_INTERVAL,
Duration.ofSeconds(10));
String ddl = "CREATE TABLE meson_budget_data (\n" +
" ID BIGINT,\n" +
" Gangtise_Code
STRING,\n" +
" InnerCode
INT,\n" +
" Tradingday
DATE, \n" +
" ClosePrice
DOUBLE,\n" +
" Close_3day
DOUBLE,\n" +
" Close_5day
DOUBLE,\n" +
" Close_10day
DOUBLE,\n" +
" Close_20day
DOUBLE,\n" +
" Close_60day
DOUBLE,\n" +
" Close_120day
DOUBLE,\n" +
" Close_250day
DOUBLE,\n" +
" PRIMARY KEY
(ID) NOT ENFORCED\n" +
" ) WITH(\n" +
"
'connector' = 'jdbc',\n" +
" 'url' =
'jdbc:mysql://gangtisedb.mysql.database.chinacloudapi.cn_3306',\n" +
"
'table-name' = 'gangtise_budget.meson_budget_data',\n" +
// "
'username' = 'root',\n" +
// "
'password' = '123456',\n" +
" 'driver'
= 'com.mysql.jdbc.Driver'\n" +
" )";
bsTableEnv.executeSql(ddl);
TableResult mtr = bsTableEnv.executeSql("select * from meson_budget_data");
mtr.print();
env.execute("sql test");
// bsTableEnv.execute("sql test");
??????????????????????????????????????????????????????????????????????????????
------------------ ???????? ------------------
??????:
"user-zh"
<[email protected]>;
????????: 2020??11??25??(??????) ????6:22
??????: "user-zh"<[email protected]>;
????: Re: flink sql ????mysql ??????????
????????????????????????tableEnv.execute("test");
AlfredFeng wrote
> Hi All,
> &nbsp; &nbsp; ????Idea????flink-jdbc-connector????mysql,
> ????????????env.executeSql("select * from
my_table").print()????????????????????????????????????????
> flink????1.11.2
--
Sent from: http://apache-flink.147419.n8.nabble.com/