|
|
@@ -24,6 +24,7 @@ const (
|
|
|
iERR byte = 0xff
|
|
|
)
|
|
|
|
|
|
+// https://dev.mysql.com/doc/internals/en/capability-flags.html#packet-Protocol::CapabilityFlags
|
|
|
type clientFlag uint32
|
|
|
|
|
|
const (
|
|
|
@@ -45,6 +46,13 @@ const (
|
|
|
clientSecureConn
|
|
|
clientMultiStatements
|
|
|
clientMultiResults
|
|
|
+ clientPSMultiResults
|
|
|
+ clientPluginAuth
|
|
|
+ clientConnectAttrs
|
|
|
+ clientPluginAuthLenEncClientData
|
|
|
+ clientCanHandleExpiredPasswords
|
|
|
+ clientSessionTrack
|
|
|
+ clientDeprecateEOF
|
|
|
)
|
|
|
|
|
|
const (
|
|
|
@@ -78,6 +86,7 @@ const (
|
|
|
comStmtFetch
|
|
|
)
|
|
|
|
|
|
+// https://dev.mysql.com/doc/internals/en/com-query-response.html#packet-Protocol::ColumnType
|
|
|
const (
|
|
|
fieldTypeDecimal byte = iota
|
|
|
fieldTypeTiny
|
|
|
@@ -132,7 +141,6 @@ const (
|
|
|
)
|
|
|
|
|
|
// http://dev.mysql.com/doc/internals/en/status-flags.html
|
|
|
-
|
|
|
type statusFlag uint16
|
|
|
|
|
|
const (
|