MySQLi - Funciones útiles
Aquí está la lista de todas las funciones importantes de MySQLi. Cada función se ha explicado junto con un ejemplo adecuado.
mysqli :: $jected_rows - Solía obtener la información sobre el número de filas afectadas en una operación anterior de MySQL
mysqli :: autocommit - Se utiliza para activar o desactivar la operación de modificación automática de la base de datos
mysqli :: begin_transaction - Solía iniciar una transacción
mysqli :: change_user - Se usa para cambiar el usuario de la conexión de base de datos especificada
mysqli :: character_set_name - Devuelve el juego de caracteres predeterminado para la conexión a la base de datos.
mysqli :: $ client_info : se utiliza para obtener información del cliente MySQL.
mysqli :: $ client_version : devuelve la versión del cliente MySQL como una cadena.
mysqli :: close - Cierra una conexión de base de datos previamente abierta.
mysqli :: commit : confirma la transacción actual.
mysqli :: $ connect_errno - Devuelve el código de error de la última llamada de conexión.
mysqli :: connect_error - Devuelve una descripción de cadena del último error de conexión.
mysqli :: __ construct - Solía abrir una nueva conexión al servidor MySQL
mysqli :: debug - Solía realizar operaciones de depuración
mysqli :: dump_debug_info : se utiliza para volcar información de depuración en el registro
mysqli :: $ errno - Devuelve el código de error para la llamada de función más reciente
mysqli :: $ error_list - Devuelve una lista de errores del último comando ejecutado
mysqli :: $ error - Devuelve una descripción de cadena del último error
mysqli :: $ field_count - Devuelve el número de columnas de la consulta más reciente
mysqli :: get_charset - Devuelve un objeto de juego de caracteres
mysqli :: get_client_info - Se usa para obtener información del cliente MySQL
mysqli :: mysqli_get_client_stats - Devuelve estadísticas de cliente por proceso
mysqli :: mysqli_get_client_version - Devuelve la versión del cliente MySQL como un entero
mysqli :: get_connection_stats - Devuelve estadísticas sobre la conexión del cliente
mysqli :: $ host_info - Devuelve una cadena que representa el tipo de conexión utilizada
mysqli :: $ protocol_version - Devuelve la versión del protocolo MySQL utilizada
mysqli :: $ server_info - Devuelve la versión del servidor MySQL
mysqli :: $ server_version - Devuelve la versión del servidor MySQL como un entero
mysqli :: get_warnings - Se usa para obtener el resultado de MOSTRAR ADVERTENCIAS
mysqli :: $ info - Recupera información sobre la consulta ejecutada más recientemente
mysqli :: $ insert_id - Devuelve la identificación generada automáticamente utilizada en la última consulta
mysqli :: kill - Le pide al servidor que elimine un hilo de MySQL
mysqli :: more_results - Se usa para verificar si hay más resultados de consultas de una consulta múltiple
mysqli :: multi_query - Realiza una consulta en la base de datos
mysqli :: next_result - Prepara el siguiente resultado de multi_query
mysqli :: options - Se usa para configurar opciones
mysqli :: ping - Se usa para hacer ping a un servidor
mysqli :: poll - Solía sondear conexiones
mysqli :: prepare : se utiliza para preparar una declaración SQL para su ejecución.
mysqli :: query : se utiliza para realizar una consulta en la base de datos.
mysqli :: real_connect - Abre una conexión a un servidor mysql.
mysqli :: real_escape_string - Escapa caracteres especiales en una cadena para usar en una declaración SQL
mysqli :: real_query : se utiliza para ejecutar una consulta SQL.
mysqli :: real_async_query - Se usa para obtener el resultado de una consulta asincrónica
mysqli :: refresh : solía actualizar una declaración SQL para su ejecución.
mysqli :: release_savepoint - Elimina el punto de guardado nombrado del conjunto de puntos de guardado de la transacción actual
mysqli :: rollback - Revierte la transacción actual
mysqli :: rpl_query_type - Devuelve el tipo de consulta RPL
mysqli :: select_db : se utiliza para seleccionar la base de datos predeterminada para las consultas de la base de datos
mysqli :: send_query - Se usa para enviar la consulta y devolver
mysqli :: set_charset - Establece el juego de caracteres del cliente predeterminado
mysqli :: set_local_infile_default - Se utiliza para desarmar el controlador definido por el usuario para cargar el comando de archivo local
mysqli :: set_local_infile_handler - Se utiliza para configurar la función de devolución de llamada para el comando LOAD DATA LOCAL INFILE
mysqli :: $ sqlstate : devuelve el error SQLSTATE de la operación anterior de MySQL.
mysqli :: ssl_set - Se usa para establecer conexiones seguras usando SSL
mysqli :: stat - Se utiliza para configurar la función de devolución de llamada para el comando LOAD DATA LOCAL INFILE
mysqli :: stmt_init : se usa para inicializar una declaración y devuelve un objeto para usar con mysqli_stmt_prepare.
mysqli :: mysqli :: $ thread_id - Devuelve el ID del hilo para la conexión actual
mysqli :: thread_safe : devuelve si se proporciona seguridad de subprocesos o no.
mysqli :: use_result : se utiliza para iniciar la recuperación de un conjunto de resultados
mysqli :: $ warning_count - Devuelve el número de advertencias de la última consulta para el enlace dado