| Value | Meaning | 
|---|---|
| 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  | 
Server capability flags.
During the connection handshake process, the server sends a uint of flags describing its capabilities.