&reftitle.constants; MySQLi Constants Name Description 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 INT 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) Field is defined as MEDIUMINT 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_VAR_STRING (integer) Field is defined as VARCHAR MYSQLI_TYPE_STRING (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