SvrCapFlags

Server capability flags.

During the connection handshake process, the server sends a uint of flags describing its capabilities.

Values

ValueMeaning
OLD_LONG_PASSWORD0x0_0001

Long old-style passwords (Not 4.1+ passwords)

FOUND_NOT_AFFECTED0x0_0002

Report rows found rather than rows affected

ALL_COLUMN_FLAGS0x0_0004

Send all column flags

WITH_DB0x0_0008

Can take database as part of login

NO_SCHEMA0x0_0010

Can disallow database name as part of column name database.table.column

CAN_COMPRESS0x0_0020

Can compress packets

ODBC0x0_0040

Can handle ODBC

LOCAL_FILES0x0_0080

Can use LOAD DATA LOCAL

IGNORE_SPACE0x0_0100

Can ignore spaces before '('

PROTOCOL410x0_0200

Can use 4.1+ protocol

INTERACTIVE0x0_0400

Interactive client?

SSL0x0_0800

Can switch to SSL after handshake

IGNORE_SIGPIPE0x0_1000

Ignore sigpipes?

TRANSACTIONS0x0_2000

Transaction support

RESERVED0x0_4000

Old flag for 4.1 protocol

SECURE_CONNECTION0x0_8000

4.1+ authentication

MULTI_STATEMENTS0x1_0000

Multiple statement support

MULTI_RESULTS0x2_0000

Multiple result set support

See Also

Meta