Copyright 1997-2010 the PHP Documentation Group.
-
MYSQLI_READ_DEFAULT_GROUP
Read options from the named group from
my.cnf
or the file specified withMYSQLI_READ_DEFAULT_FILE
-
MYSQLI_READ_DEFAULT_FILE
Read options from the named option file instead of from
my.cnf
-
MYSQLI_OPT_CONNECT_TIMEOUT
Connect timeout in seconds
-
MYSQLI_OPT_LOCAL_INFILE
Enables command
LOAD LOCAL INFILE
-
MYSQLI_INIT_COMMAND
Command to execute when connecting to MySQL server. Will automatically be re-executed when reconnecting.
-
MYSQLI_CLIENT_SSL
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
Use compression protocol
-
MYSQLI_CLIENT_INTERACTIVE
Allow
interactive_timeout
seconds (instead ofwait_timeout
seconds) of inactivity before closing the connection. The client's sessionwait_timeout
variable will be set to the value of the sessioninteractive_timeout
variable.-
MYSQLI_CLIENT_IGNORE_SPACE
Allow spaces after function names. Makes all functions names reserved words.
-
MYSQLI_CLIENT_NO_SCHEMA
Don't allow the
db_name.tbl_name.col_name
syntax.-
MYSQLI_CLIENT_MULTI_QUERIES
Allows multiple semicolon-delimited queries in a single
mysqli_query
call.-
MYSQLI_STORE_RESULT
For using buffered resultsets
-
MYSQLI_USE_RESULT
For using unbuffered resultsets
-
MYSQLI_ASSOC
Columns are returned into the array having the fieldname as the array index.
-
MYSQLI_NUM
Columns are returned into the array having an enumerated index.
-
MYSQLI_BOTH
Columns are returned into the array having both a numerical index and the fieldname as the associative index.
-
MYSQLI_NOT_NULL_FLAG
Indicates that a field is defined as
NOT NULL
-
MYSQLI_PRI_KEY_FLAG
Field is part of a primary index
-
MYSQLI_UNIQUE_KEY_FLAG
Field is part of a unique index.
-
MYSQLI_MULTIPLE_KEY_FLAG
Field is part of an index.
-
MYSQLI_BLOB_FLAG
Field is defined as
BLOB
-
MYSQLI_UNSIGNED_FLAG
Field is defined as
UNSIGNED
-
MYSQLI_ZEROFILL_FLAG
Field is defined as
ZEROFILL
-
MYSQLI_AUTO_INCREMENT_FLAG
Field is defined as
AUTO_INCREMENT
-
MYSQLI_TIMESTAMP_FLAG
Field is defined as
TIMESTAMP
-
MYSQLI_SET_FLAG
Field is defined as
SET
-
MYSQLI_NUM_FLAG
Field is defined as
NUMERIC
-
MYSQLI_PART_KEY_FLAG
Field is part of an multi-index
-
MYSQLI_GROUP_FLAG
Field is part of
GROUP BY
-
MYSQLI_TYPE_DECIMAL
Field is defined as
DECIMAL
-
MYSQLI_TYPE_NEWDECIMAL
Precision math
DECIMAL
orNUMERIC
field (MySQL 5.0.3 and up)-
MYSQLI_TYPE_BIT
Field is defined as
BIT
(MySQL 5.0.3 and up)-
MYSQLI_TYPE_TINY
Field is defined as
TINYINT
-
MYSQLI_TYPE_SHORT
Field is defined as
SMALLINT
-
MYSQLI_TYPE_LONG
Field is defined as
INT
-
MYSQLI_TYPE_FLOAT
Field is defined as
FLOAT
-
MYSQLI_TYPE_DOUBLE
Field is defined as
DOUBLE
-
MYSQLI_TYPE_NULL
Field is defined as
DEFAULT NULL
-
MYSQLI_TYPE_TIMESTAMP
Field is defined as
TIMESTAMP
-
MYSQLI_TYPE_LONGLONG
Field is defined as
BIGINT
-
MYSQLI_TYPE_INT24
Field is defined as
MEDIUMINT
-
MYSQLI_TYPE_DATE
Field is defined as
DATE
-
MYSQLI_TYPE_TIME
Field is defined as
TIME
-
MYSQLI_TYPE_DATETIME
Field is defined as
DATETIME
-
MYSQLI_TYPE_YEAR
Field is defined as
YEAR
-
MYSQLI_TYPE_NEWDATE
Field is defined as
DATE
-
MYSQLI_TYPE_INTERVAL
Field is defined as
INTERVAL
-
MYSQLI_TYPE_ENUM
Field is defined as
ENUM
-
MYSQLI_TYPE_SET
Field is defined as
SET
-
MYSQLI_TYPE_TINY_BLOB
Field is defined as
TINYBLOB
-
MYSQLI_TYPE_MEDIUM_BLOB
Field is defined as
MEDIUMBLOB
-
MYSQLI_TYPE_LONG_BLOB
Field is defined as
LONGBLOB
-
MYSQLI_TYPE_BLOB
Field is defined as
BLOB
-
MYSQLI_TYPE_VAR_STRING
Field is defined as
VARCHAR
-
MYSQLI_TYPE_STRING
Field is defined as
STRING
-
MYSQLI_TYPE_CHAR
Field is defined as
CHAR
-
MYSQLI_TYPE_GEOMETRY
Field is defined as
GEOMETRY
-
MYSQLI_NEED_DATA
More data available for bind variable
-
MYSQLI_NO_DATA
No more data available for bind variable
-
MYSQLI_DATA_TRUNCATED
Data truncation occurred. Available since PHP 5.1.0 and MySQL 5.0.5.
-
MYSQLI_ENUM_FLAG
Field is defined as
ENUM
. Available since PHP 5.3.0.-
MYSQLI_CURSOR_TYPE_FOR_UPDATE
-
MYSQLI_CURSOR_TYPE_NO_CURSOR
-
MYSQLI_CURSOR_TYPE_READ_ONLY
-
MYSQLI_CURSOR_TYPE_SCROLLABLE
-
MYSQLI_STMT_ATTR_CURSOR_TYPE
-
MYSQLI_STMT_ATTR_PREFETCH_ROWS
-
MYSQLI_STMT_ATTR_UPDATE_MAX_LENGTH
-
MYSQLI_SET_CHARSET_NAME