public abstract class MySqlAssit extends Object
| 构造器和说明 |
|---|
MySqlAssit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Result |
dataChange(Connection conn,
JdbcDatas datas) |
static Result |
dataDelete(Connection conn,
JdbcDatas datas) |
static Result |
dataDelete(Connection conn,
String db,
String tb,
Object[][] datas,
String[] keys) |
static Result |
dataUpset(Connection conn,
JdbcDatas datas,
boolean batch) |
static Result |
dataUpset(Connection conn,
String db,
String tb,
Object[][] datas,
String[] cols,
BinlogType[] typeAry,
boolean batch)
批量更新mysql数据
|
static List<String[]> |
getAllTables(Connection conn) |
static List<String[]> |
getAllTables(Connection conn,
String dbPattern,
String tbPattern)
查询所有满足条件的表名
|
static String[][] |
getCols(Connection conn,
String db,
String tb,
YesOrNo isRds)
retAry[0] 列名 retAry[1] 列类型
|
static String |
getColsForQuery(String[] cols) |
static List<org.apache.commons.lang3.tuple.Triple<String,String,String>> |
getColsNew(Connection conn,
String db,
String tb,
YesOrNo isRds)
新的得到列信息方法
|
static String[] |
getPrimary(Connection conn,
String db,
String tb) |
static Result |
setLocalInfile(Connection conn) |
public static List<String[]> getAllTables(Connection conn)
public static List<String[]> getAllTables(Connection conn, String dbPattern, String tbPattern)
conn - dbPattern - tbPattern - public static Result dataUpset(Connection conn, String db, String tb, Object[][] datas, String[] cols, BinlogType[] typeAry, boolean batch)
conn - 连接db - 数据库名tb - 表名datas - 要新增的数据cols - 要新增的列名typeAry - 类型,用于兼容为空的情况public static Result dataUpset(Connection conn, JdbcDatas datas, boolean batch)
public static Result dataDelete(Connection conn, String db, String tb, Object[][] datas, String[] keys)
public static Result dataDelete(Connection conn, JdbcDatas datas)
public static Result dataChange(Connection conn, JdbcDatas datas)
public static String[] getPrimary(Connection conn, String db, String tb)
public static String[][] getCols(Connection conn, String db, String tb, YesOrNo isRds)
conn - db - tb - isRds - public static List<org.apache.commons.lang3.tuple.Triple<String,String,String>> getColsNew(Connection conn, String db, String tb, YesOrNo isRds)
conn - db - tb - isRds - public static Result setLocalInfile(Connection conn)
Copyright © 2020. All rights reserved.