XCI. Extensión mejorada de MySQLIntroducciónLa extensión mysqli permite acceder a la funcionalidad proveida por MySQL 4.1 y superior. Más información acerca del servidor de base de datos MySQL puede ser encontrada en http://www.mysql.com/ La documentación para MySQL puede ser encontrada en http://dev.mysql.com/doc/. Partes de esta documentación ha sido incluida del manual de MySQL con permiso de MySQL AB. RequisitosPara tener estas funciones disponibles, usted debe compilar PHP con soporte para la extensión MySQLI.
InstalaciónPara instalar la extensión de mysqli para PHP, use la opción de configuración --with-mysqli=mysql_config_path/mysql_config donde mysql_config_path representa la ubicación del programa mysql_config que viene con MySQL en versiones superiores a 4.1. Si quiere instalar la extensión de mysql junto con la extensión mysqli, usted tiene que usar la mismas librerias cliente, para evitar cualquier conflicto. Configuración en tiempo de ejecuciónEl comportamiento de estas funciones está afectado por los valores definidos en php.ini.
Tabla 1. Opciones de configuración de MySQLi
Para más detalles y definiciones de las constantes PHP_INI_* anteriores, vea el capítulo sobre Cambios de configuración. A continuación se presenta una corta explicación de las directivas de configuración.
Clases predefinidasmysqliRepresenta una conexión entres PHP y la base de datos MySQL. Constructor
Métodos
Propiedades
mysqli_stmtRepresenta una sentencia preparada. Métodos
Propiedades
mysqli_resultRepresenta el resultado obtenido de la consulta hecha en la base de datos. Métodos
Propiedades
Constantes predefinidasTabla 2. Constantes MySQLi
EjemplosTodos los ejemplos en la documentación MySQLI usan la base de datos de MySQL AB. Puede ser encontrada en http://dev.mysql.com/get/Downloads/Manual/world.sql.gz/from/pick
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||