Class MysqlDefs
java.lang.Object
com.mysql.jdbc.MysqlDefs
MysqlDefs contains many values that are needed for communication with the MySQL server.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final intstatic final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final long(package private) static final long(package private) static final long(package private) static final long(package private) static final intstatic final intUsed to indicate that the server sent no field-level character set information, so the driver should use the connection-level character encoding instead.(package private) static final byte(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static final voidappendJdbcTypeMappingQuery(StringBuilder buf, String mysqlTypeColumnName) (package private) static intmysqlToJavaType(int mysqlType) Maps the given MySQL type to the correct JDBC type.(package private) static intmysqlToJavaType(String mysqlType) Maps the given MySQL type to the correct JDBC type.static StringtypeToName(int mysqlType)
-
Field Details
-
COM_BINLOG_DUMP
static final int COM_BINLOG_DUMP- See Also:
-
COM_CHANGE_USER
static final int COM_CHANGE_USER- See Also:
-
COM_CLOSE_STATEMENT
static final int COM_CLOSE_STATEMENT- See Also:
-
COM_CONNECT_OUT
static final int COM_CONNECT_OUT- See Also:
-
COM_END
static final int COM_END- See Also:
-
COM_EXECUTE
static final int COM_EXECUTE- See Also:
-
COM_FETCH
static final int COM_FETCH- See Also:
-
COM_LONG_DATA
static final int COM_LONG_DATA- See Also:
-
COM_PREPARE
static final int COM_PREPARE- See Also:
-
COM_REGISTER_SLAVE
static final int COM_REGISTER_SLAVE- See Also:
-
COM_RESET_STMT
static final int COM_RESET_STMT- See Also:
-
COM_SET_OPTION
static final int COM_SET_OPTION- See Also:
-
COM_TABLE_DUMP
static final int COM_TABLE_DUMP- See Also:
-
CONNECT
static final int CONNECT- See Also:
-
CREATE_DB
static final int CREATE_DB- See Also:
-
DEBUG
static final int DEBUG- See Also:
-
DELAYED_INSERT
static final int DELAYED_INSERT- See Also:
-
DROP_DB
static final int DROP_DB- See Also:
-
FIELD_LIST
static final int FIELD_LIST- See Also:
-
FIELD_TYPE_BIT
static final int FIELD_TYPE_BIT- See Also:
-
FIELD_TYPE_BLOB
public static final int FIELD_TYPE_BLOB- See Also:
-
FIELD_TYPE_DATE
static final int FIELD_TYPE_DATE- See Also:
-
FIELD_TYPE_DATETIME
static final int FIELD_TYPE_DATETIME- See Also:
-
FIELD_TYPE_DECIMAL
static final int FIELD_TYPE_DECIMAL- See Also:
-
FIELD_TYPE_DOUBLE
static final int FIELD_TYPE_DOUBLE- See Also:
-
FIELD_TYPE_ENUM
static final int FIELD_TYPE_ENUM- See Also:
-
FIELD_TYPE_FLOAT
static final int FIELD_TYPE_FLOAT- See Also:
-
FIELD_TYPE_GEOMETRY
static final int FIELD_TYPE_GEOMETRY- See Also:
-
FIELD_TYPE_INT24
static final int FIELD_TYPE_INT24- See Also:
-
FIELD_TYPE_LONG
static final int FIELD_TYPE_LONG- See Also:
-
FIELD_TYPE_LONG_BLOB
static final int FIELD_TYPE_LONG_BLOB- See Also:
-
FIELD_TYPE_LONGLONG
static final int FIELD_TYPE_LONGLONG- See Also:
-
FIELD_TYPE_MEDIUM_BLOB
static final int FIELD_TYPE_MEDIUM_BLOB- See Also:
-
FIELD_TYPE_NEW_DECIMAL
static final int FIELD_TYPE_NEW_DECIMAL- See Also:
-
FIELD_TYPE_NEWDATE
static final int FIELD_TYPE_NEWDATE- See Also:
-
FIELD_TYPE_NULL
static final int FIELD_TYPE_NULL- See Also:
-
FIELD_TYPE_SET
static final int FIELD_TYPE_SET- See Also:
-
FIELD_TYPE_SHORT
static final int FIELD_TYPE_SHORT- See Also:
-
FIELD_TYPE_STRING
static final int FIELD_TYPE_STRING- See Also:
-
FIELD_TYPE_TIME
static final int FIELD_TYPE_TIME- See Also:
-
FIELD_TYPE_TIMESTAMP
static final int FIELD_TYPE_TIMESTAMP- See Also:
-
FIELD_TYPE_TINY
static final int FIELD_TYPE_TINY- See Also:
-
FIELD_TYPE_TINY_BLOB
static final int FIELD_TYPE_TINY_BLOB- See Also:
-
FIELD_TYPE_VAR_STRING
static final int FIELD_TYPE_VAR_STRING- See Also:
-
FIELD_TYPE_VARCHAR
static final int FIELD_TYPE_VARCHAR- See Also:
-
FIELD_TYPE_YEAR
static final int FIELD_TYPE_YEAR- See Also:
-
FIELD_TYPE_JSON
static final int FIELD_TYPE_JSON- See Also:
-
INIT_DB
static final int INIT_DB- See Also:
-
LENGTH_BLOB
static final long LENGTH_BLOB- See Also:
-
LENGTH_LONGBLOB
static final long LENGTH_LONGBLOB- See Also:
-
LENGTH_MEDIUMBLOB
static final long LENGTH_MEDIUMBLOB- See Also:
-
LENGTH_TINYBLOB
static final long LENGTH_TINYBLOB- See Also:
-
MAX_ROWS
static final int MAX_ROWS- See Also:
-
NO_CHARSET_INFO
public static final int NO_CHARSET_INFOUsed to indicate that the server sent no field-level character set information, so the driver should use the connection-level character encoding instead.- See Also:
-
OPEN_CURSOR_FLAG
static final byte OPEN_CURSOR_FLAG- See Also:
-
PING
static final int PING- See Also:
-
PROCESS_INFO
static final int PROCESS_INFO- See Also:
-
PROCESS_KILL
static final int PROCESS_KILL- See Also:
-
QUERY
static final int QUERY- See Also:
-
QUIT
static final int QUIT- See Also:
-
RELOAD
static final int RELOAD- See Also:
-
SHUTDOWN
static final int SHUTDOWN- See Also:
-
SLEEP
static final int SLEEP- See Also:
-
STATISTICS
static final int STATISTICS- See Also:
-
TIME
static final int TIME- See Also:
-
-
Constructor Details
-
MysqlDefs
public MysqlDefs()
-
-
Method Details
-
mysqlToJavaType
static int mysqlToJavaType(int mysqlType) Maps the given MySQL type to the correct JDBC type. -
mysqlToJavaType
Maps the given MySQL type to the correct JDBC type. -
typeToName
- Parameters:
mysqlType-
-
appendJdbcTypeMappingQuery
-