public class MySqlUtils extends Object
| 构造器和说明 |
|---|
MySqlUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
buildKillQuerySql(Connection connection,
SQLException error) |
static XAConnection |
createXAConnection(Driver driver,
Connection physicalConn) |
static Class |
getCommunicationsExceptionClass() |
static String |
getCreateTableScript(Connection conn) |
static String |
getCreateTableScript(Connection conn,
boolean sorted,
boolean simplify) |
static Long |
getId(Object conn) |
static long |
getLastPacketReceivedTimeMs(Connection conn) |
static List<String> |
getTableDDL(Connection conn,
List<String> tables) |
static boolean |
isBuiltinDataType(String dataType) |
static boolean |
isKeyword(String name) |
static List<String> |
showTables(Connection conn) |
static Class<?> utilClass
static boolean utilClassError
static boolean utilClass_isJdbc4
static Class<?> class_5_connection
static Method method_5_getPinGlobalTxToPhysicalConnection
static Class<?> class_5_suspendableXAConnection
static Constructor<?> constructor_5_suspendableXAConnection
static Class<?> class_5_JDBC4SuspendableXAConnection
static Constructor<?> constructor_5_JDBC4SuspendableXAConnection
static Class<?> class_5_MysqlXAConnection
static Constructor<?> constructor_5_MysqlXAConnection
static Class<?> class_ConnectionImpl
static Method method_getId
static boolean method_getId_error
static Class<?> class_6_ConnectionImpl
static Method method_6_getId
static volatile Class<?> class_6_connection
static volatile Method method_6_getPropertySet
static volatile Method method_6_getBooleanReadableProperty
static volatile Method method_6_getValue
static volatile boolean method_6_getValue_error
static volatile Class<?> class_6_suspendableXAConnection
static volatile Method method_6_getInstance
static volatile boolean method_6_getInstance_error
static volatile Method method_6_getInstanceXA
static volatile boolean method_6_getInstanceXA_error
static volatile Class<?> class_6_JDBC4SuspendableXAConnection
private static transient Class class_connectionImpl
private static transient boolean class_connectionImpl_Error
private static transient Method method_getIO
private static transient boolean method_getIO_error
private static transient Class class_MysqlIO
private static transient boolean class_MysqlIO_Error
private static transient Method method_getLastPacketReceivedTimeMs
private static transient boolean method_getLastPacketReceivedTimeMs_error
static Class<?> class_5_CommunicationsException
static Class<?> class_6_CommunicationsException
public static XAConnection createXAConnection(Driver driver, Connection physicalConn) throws SQLException
SQLExceptionpublic static String buildKillQuerySql(Connection connection, SQLException error) throws SQLException
SQLExceptionpublic static boolean isKeyword(String name)
public static boolean isBuiltinDataType(String dataType)
public static List<String> showTables(Connection conn) throws SQLException
SQLExceptionpublic static List<String> getTableDDL(Connection conn, List<String> tables) throws SQLException
SQLExceptionpublic static String getCreateTableScript(Connection conn) throws SQLException
SQLExceptionpublic static String getCreateTableScript(Connection conn, boolean sorted, boolean simplify) throws SQLException
SQLExceptionpublic static long getLastPacketReceivedTimeMs(Connection conn) throws SQLException
SQLExceptionpublic static Class getCommunicationsExceptionClass()
Copyright © 2013–2019 Alibaba Group. All rights reserved.