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