Los últimos tutoriales de desarrollo web
 

PHP mysqli_real_connect() Function

<PHP MySQLi Referencia

Ejemplo

Abrir una nueva conexión con el servidor MySQL:

<?php
$con=mysqli_init();
if (!$con)
  {
  die("mysqli_init failed");
  }

if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
  {
  die("Connect Error: " . mysqli_connect_error());
  }

mysqli_close($con);
?>

Definición y Uso

El mysqli_real_connect() función abre una nueva conexión con el servidor MySQL.

El mysqli_real_connect() la función difiere de mysqli_connect() de la siguiente manera:

  • mysqli_real_connect() requiere un objeto válido creado por mysqli_init()
  • mysqli_real_connect() se puede utilizar con mysqli_options() para establecer diferentes opciones para la conexión
  • mysqli_real_connect() tiene un parámetro de bandera

Sintaxis

mysqli_real_connect( connection,host,username,password,dbname,port,socket,flag ) ;

Parámetro Descripción
connection Necesario. Especifica la conexión de MySQL a usar
host Opcional. Especifica un nombre de host o una dirección IP
username Opcional. Especifica el nombre de usuario de MySQL
password Opcional. Especifica la contraseña de MySQL
dbname Opcional. Especifica la base de datos por defecto que se utilizará
port Opcional. Especifica el número de puerto para intentar conectarse al servidor MySQL
socket Opcional. Especifica la toma o tubería con nombre que se utilizará
flag Opcional. Especifica diferentes opciones de conexión. Valores posibles:
  • MYSQLI_CLIENT_COMPRESS - Uso protocolo de compresión
  • MYSQLI_CLIENT_FOUND_ROWS - Devuelve el número de filas (filas coincidentes no afectados)
  • MYSQLI_CLIENT_IGNORE_SPACE - Permitir espacios después de nombres de función. Hacer que las palabras de nombres de funciones reservadas
  • MYSQLI_CLIENT_INTERACTIVE - Permita segundos interactive_timeout de inactividad antes de cerrar la conexión
  • MYSQLI_CLIENT_SSL - cifrado Usar SSL

Detalles técnicos

Valor de retorno: TRUE en caso de éxito. En caso de fallo
Versión de PHP: 5+

<PHP MySQLi Referencia