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