MySQLi - Funções úteis

Aqui está a lista de todas as funções importantes do MySQLi. Cada função foi explicada junto com um exemplo adequado.

  • mysqli :: $ associated_rows - usado para obter as informações sobre o número de linhas afetadas em uma operação anterior do MySQL

  • mysqli :: autocommit - É usado para ligar ou desligar a operação de modificação de banco de dados auto-commit

  • mysqli :: begin_transaction - É usado para iniciar uma transação

  • mysqli :: change_user - É usado para mudar o usuário da conexão de banco de dados especificada

  • mysqli :: character_set_name - Retorna o conjunto de caracteres padrão para a conexão do banco de dados.

  • mysqli :: $ client_info - É usado para obter informações do cliente MySQL.

  • mysqli :: $ client_version - Retorna a versão do cliente MySQL como uma string.

  • mysqli :: close - Fecha uma conexão de banco de dados aberta anteriormente.

  • mysqli :: commit - Confirma a transação atual.

  • mysqli :: $ connect_errno - Retorna o código de erro da última chamada de conexão.

  • mysqli :: connect_error - Retorna uma descrição de string do último erro de conexão.

  • mysqli :: __ construct - É usado para abrir uma nova conexão com o servidor MySQL

  • mysqli :: debug - É usado para realizar operações de depuração

  • mysqli :: dump_debug_info - É usado para despejar informações de depuração no log

  • mysqli :: $ errno - Retorna o código de erro para a chamada de função mais recente

  • mysqli :: $ error_list - Retorna uma lista de erros do último comando executado

  • mysqli :: $ error - Retorna uma descrição de string do último erro

  • mysqli :: $ field_count - Retorna o número de colunas para a consulta mais recente

  • mysqli :: get_charset - Retorna um objeto de conjunto de caracteres

  • mysqli :: get_client_info - É usado para obter informações do cliente MySQL

  • mysqli :: mysqli_get_client_stats - Retorna estatísticas de cliente por processo

  • mysqli :: mysqli_get_client_version - retorna a versão do cliente MySQL como um inteiro

  • mysqli :: get_connection_stats - Retorna estatísticas sobre a conexão do cliente

  • mysqli :: $ host_info - Retorna uma string que representa o tipo de conexão usada

  • mysqli :: $ protocol_version - Retorna a versão do protocolo MySQL usado

  • mysqli :: $ server_info - Retorna a versão do servidor MySQL

  • mysqli :: $ server_version - Retorna a versão do servidor MySQL como um inteiro

  • mysqli :: get_warnings - É usado para obter o resultado de SHOW WARNINGS

  • mysqli :: $ info - Recupera informações sobre a consulta executada mais recentemente

  • mysqli :: $ insert_id - Retorna o id gerado automaticamente usado na última consulta

  • mysqli :: kill - pede ao servidor para encerrar um thread do MySQL

  • mysqli :: more_results - É usado para verificar se há mais resultados de consulta de uma consulta múltipla

  • mysqli :: multi_query - Executa uma consulta no banco de dados

  • mysqli :: next_result - Prepara o próximo resultado de multi_query

  • mysqli :: options - É usado para definir opções

  • mysqli :: ping - É usado para fazer ping em um servidor

  • mysqli :: poll - É usado para pesquisar conexões

  • mysqli :: prepare - É usado para preparar uma instrução SQL para execução.

  • mysqli :: query - É usado para realizar uma consulta no banco de dados.

  • mysqli :: real_connect - Abre uma conexão com um servidor mysql.

  • mysqli :: real_escape_string - Ele escapa caracteres especiais em uma string para uso em uma instrução SQL

  • mysqli :: real_query - É usado para executar uma consulta SQL.

  • mysqli :: real_async_query - É usado para obter o resultado da consulta assíncrona

  • mysqli :: refresh - É usado para atualizar uma instrução SQL para execução.

  • mysqli :: release_savepoint - remove o ponto de salvamento nomeado do conjunto de pontos de salvamento da transação atual

  • mysqli :: rollback - Reverte a transação atual

  • mysqli :: rpl_query_type - Retorna o tipo de consulta RPL

  • mysqli :: select_db - É usado para selecionar o banco de dados padrão para consultas de banco de dados

  • mysqli :: send_query - É usado para enviar a consulta e retornar

  • mysqli :: set_charset - Define o conjunto de caracteres do cliente padrão

  • mysqli :: set_local_infile_default - É usado para cancelar a configuração do manipulador definido pelo usuário para carregar o comando infile local

  • mysqli :: set_local_infile_handler - É usado para definir a função de retorno de chamada para o comando LOAD DATA LOCAL INFILE

  • mysqli :: $ sqlstate - Retorna o erro SQLSTATE da operação anterior do MySQL.

  • mysqli :: ssl_set - É usado para estabelecer conexões seguras usando SSL

  • mysqli :: stat - É usado para definir a função de retorno de chamada para o comando LOAD DATA LOCAL INFILE

  • mysqli :: stmt_init - É usado para inicializar uma instrução e retorna um objeto para uso com mysqli_stmt_prepare.

  • mysqli :: mysqli :: $ thread_id - Retorna o ID do thread para a conexão atual

  • mysqli :: thread_safe - Retorna se thread safety é fornecida ou não.

  • mysqli :: use_result - É usado para iniciar uma recuperação de conjunto de resultados

  • mysqli :: $ warning_count - Retorna o número de avisos da última consulta para o link fornecido