mysqli_real_connect() needs a valid object which has
to be created by function mysqli_init()
With function mysqli_options() you can set various options for connection.
With the parameter flags you can set different connection options:
Table 1. Supported flags
Name
Description
MYSQLI_CLIENT_COMPRESS
Use compression protocol
MYSQLI_CLIENT_FOUND_ROWS
return number of matched rows, not the number of affected rows
MYSQLI_CLIENT_IGNORE_SPACE
Allow spaces after function names. Makes all function names reserved words.
MYSQLI_CLIENT_INTERACTIVE
Allow interactive_timeout seconds (instead of
wait_timeout seconds) of inactivity before closing the connection
MYSQLI_CLIENT_SSL
Use SSL (encryption)
Note:
For security reasons the MULTI_STATEMENT flag is not supported in
PHP. If you want to execute multiple queries use the
mysqli_multi_query() function.