| MYSQLI_READ_DEFAULT_GROUP
       (integer) | Read options from the named group from `my.cnf' or the file specified with MYSQLI_READ_DEFAULT_FILE | 
| MYSQLI_READ_DEFAULT_FILE
       (integer) | Read options from the named option file instead of from my.cnf | 
| MYSQLI_OPT_CONNECT_TIMEOUT
       (integer) | Connect timeout in seconds | 
| MYSQLI_OPT_LOCAL_INFILE
       (integer) | Enables command LOAD LOCAL INFILE | 
| MYSQLI_INIT_COMMAND
       (integer) | Command to execute when connecting to MySQL server. Will automatically be re-executed when reconnecting. | 
| MYSQLI_CLIENT_SSL
       (integer) | Use SSL (encrypted protocol). This option should not be set by application programs; 
       it is set internally in the MySQL client library | 
| MYSQLI_CLIENT_COMPRESS
       (integer) | Use compression protocol | 
| MYSQLI_CLIENT_INTERACTIVE
       (integer) | Allow interactive_timeout seconds (instead of wait_timeout seconds) of inactivity before closing the connection. The client's session wait_timeout variable will be set to the value of the session interactive_timeout variable. | 
| MYSQLI_CLIENT_IGNORE_SPACE
       (integer) | Allow spaces after function names. Makes all functions names reserved words. | 
| MYSQLI_CLIENT_NO_SCHEMA
       (integer) | Don't allow the db_name.tbl_name.col_name syntax. | 
| MYSQLI_CLIENT_MULTI_QUERIES
       (integer) |  | 
| MYSQLI_STORE_RESULT
       (integer) | For using buffered resultsets | 
| MYSQLI_USE_RESULT
       (integer) | For using unbuffered resultsets | 
| MYSQLI_ASSOC
       (integer) | Columns are returned into the array having the fieldname as the array index. | 
| MYSQLI_NUM
       (integer) | Columns are returned into the array having an enumerated index. | 
| MYSQLI_BOTH
       (integer) | Columns are returned into the array having both a numerical index and the fieldname as the associative index. | 
| MYSQLI_NOT_NULL_FLAG
       (integer) | Indicates that a field is defined as NOT NULL | 
| MYSQLI_PRI_KEY_FLAG
       (integer) | Field is part of a primary index | 
| MYSQLI_UNIQUE_KEY_FLAG
       (integer) | Field is part of an unique index. | 
| MYSQLI_MULTIPLE_KEY_FLAG
       (integer) | Field is part of an index. | 
| MYSQLI_BLOB_FLAG
       (integer) | Field is defined as BLOB | 
| MYSQLI_UNSIGNED_FLAG
       (integer) | Field is defined as UNSIGNED | 
| MYSQLI_ZEROFILL_FLAG
       (integer) | Field is defined as ZEROFILL | 
| MYSQLI_AUTO_INCREMENT_FLAG
       (integer) | Field is defined as AUTO_INCREMENT | 
| MYSQLI_TIMESTAMP_FLAG
       (integer) | Field is defined as TIMESTAMP | 
| MYSQLI_SET_FLAG
       (integer) | Field is defined as SET | 
| MYSQLI_NUM_FLAG
       (integer) | Field is defined as NUMERIC | 
| MYSQLI_PART_KEY_FLAG
       (integer) | Field is part of an multi-index | 
| MYSQLI_GROUP_FLAG
       (integer) | Field is part of GROUP BY | 
| MYSQLI_TYPE_DECIMAL
       (integer) | Field is defined as DECIMAL | 
| MYSQLI_TYPE_TINY
       (integer) | Field is defined as TINYINT | 
| MYSQLI_TYPE_SHORT
       (integer) | Field is defined as INT | 
| MYSQLI_TYPE_LONG
       (integer) | Field is defined as MEDIUMINT | 
| MYSQLI_TYPE_FLOAT
       (integer) | Field is defined as FLOAT | 
| MYSQLI_TYPE_DOUBLE
       (integer) | Field is defined as double | 
| MYSQLI_TYPE_NULL
       (integer) | Field is defined as DEFAULT NULL | 
| MYSQLI_TYPE_TIMESTAMP
       (integer) | Field is defined as TIMESTAMP | 
| MYSQLI_TYPE_LONGLONG
       (integer) | Field is defined as BIGINT | 
| MYSQLI_TYPE_INT24
       (integer) |  | 
| MYSQLI_TYPE_DATE
       (integer) | Field is defined as DATE | 
| MYSQLI_TYPE_TIME
       (integer) | Field is defined as TIME | 
| MYSQLI_TYPE_DATETIME
       (integer) | Field is defined as DATETIME | 
| MYSQLI_TYPE_YEAR
       (integer) | Field is defined as YEAR | 
| MYSQLI_TYPE_NEWDATE
       (integer) | Field is defined as DATE | 
| MYSQLI_TYPE_ENUM
       (integer) | Field is defined as ENUM | 
| MYSQLI_TYPE_SET
       (integer) | Field is defined as SET | 
| MYSQLI_TYPE_TINY_BLOB
       (integer) | Field is defined as TINYBLOB | 
| MYSQLI_TYPE_MEDIUM_BLOB
       (integer) | Field is defined as MEDIUMBLOB | 
| MYSQLI_TYPE_LONG_BLOB
       (integer) | Field is defined as LONGBLOB | 
| MYSQLI_TYPE_BLOB
       (integer) | Field is defined as BLOB | 
| MYSQLI_TYPE_STRING
       (integer) | Field is defined as VARCHAR | 
| MYSQLI_TYPE_CHAR
       (integer) | Field is defined as CHAR | 
| MYSQLI_TYPE_GEOMETRY
       (integer) | Field is defined as GEOMETRY | 
| MYSQLI_NEED_DATA
       (integer) | More data available for bind variable | 
| MYSQLI_NO_DATA
       (integer) | No more data available for bind variable |