Package io.debezium.connector.mysql
Interface MySqlFieldReader
- All Known Implementing Classes:
AbstractMySqlFieldReader
,MariaDbProtocolFieldReader
,MySqlBinaryProtocolFieldReader
,MySqlTextProtocolFieldReader
public interface MySqlFieldReader
Decode MySQL return value according to different protocols.
Normally, MySQL uses "Text protocol" to return a value. When set `useCursorFetch=true`,
`useServerPrepStmts` is consequently also set to `true`, setting `useServerPrepStmts=true`
internally causes the MySQL protocol to change from "Text protocol" to "Binary Protocol".
- Author:
- yangjie
- See Also:
-
Method Summary
-
Method Details
-
readField
Object readField(ResultSet rs, int fieldNo, Column actualColumn, Table actualTable) throws SQLException read field from ResultSet according to different protocols- Throws:
SQLException
-