Funções 5 MySQLi do PHP
- Página anterior PHP MySQL
- Próxima página SimpleXML PHP
Introdução ao PHP MySQLi
PHP MySQLi = PHP MySQL Aprimorado!
As funções MySQLi permitem que você acesse o servidor de banco de dados MySQL.
Nota:A extensão MySQLi foi projetada para ser compatível com versões do MySQL 4.1.13 ou posteriores.
Instalação / Configuração em Tempo de Execução
Para tornar o MySQLi disponível, você deve compilar o PHP para suportar a extensão MySQLi.
A extensão MySQLi foi introduzida pelo PHP versão 5.0.0. O driver local MySQL do PHP 5.3.0 inclui o MySQLi.
Para detalhes de instalação, acesse:http://www.php.net/manual/zh/mysqli.installation.php
Para detalhes de configuração em tempo de execução, acesse:http://www.php.net/manual/zh/mysqli.configuration.php
Funções 5 MySQLi do PHP
Função | Descrição |
---|---|
mysqli_affected_rows() | Retornar o número de linhas afetadas pela última operação MySQL. |
mysqli_autocommit() | Ativar ou desativar a função de submissão automática de modificações no banco de dados. |
mysqli_change_user() | Mudar o usuário especificado da conexão do banco de dados. |
mysqli_character_set_name() | Retornar o conjunto de caracteres padrão da conexão do banco de dados. |
mysqli_close() | Fechar a conexão de banco de dados aberta anteriormente. |
mysqli_commit() | Submeter a transação atual. |
mysqli_connect_errno() | Retorna o código de erro da última chamada de conexão. |
mysqli_connect_error() | Retorna a descrição do erro da última conexão. |
mysqli_connect() | Abre uma nova conexão com o servidor MySQL. |
mysqli_data_seek() | Ajusta o ponteiro de resultados para uma linha aleatória do conjunto de resultados. |
mysqli_debug() | Executa operações de depuração. |
mysqli_dump_debug_info() | Despeja informações de depuração para o log. |
mysqli_errno() | Retorna o código de erro da última chamada de função. |
mysqli_error_list() | Retorna a lista de erros da última chamada de função. |
mysqli_error() | Retorna o código de erro da última chamada de função descrito por uma string. |
mysqli_fetch_all() | Pega todas as linhas de resultados e retorna o conjunto de resultados em formato de array associativo, array de índices numéricos ou ambos. |
mysqli_fetch_array() | Pega uma linha de resultados em formato de array associativo, array de índices numéricos ou ambos. |
mysqli_fetch_assoc() | Pega uma linha de resultados em formato de array associativo. |
mysqli_fetch_field_direct() | Retorna os metadados de um campo específico do conjunto de resultados como um objeto. |
mysqli_fetch_field() | Retorna o próximo campo do conjunto de resultados como um objeto. |
mysqli_fetch_fields() | Retorna um array de objetos representando os campos do conjunto de resultados. |
mysqli_fetch_lengths() | Retorna o comprimento da coluna atual do conjunto de resultados. |
mysqli_fetch_object() | Retorna a linha atual do conjunto de resultados como um objeto. |
mysqli_fetch_row() | Pega uma linha do conjunto de resultados e a retorna em formato de array enumerado. |
mysqli_field_count() | Retorna o número de colunas obtidas na última consulta. |
mysqli_field_seek() | Define o ponteiro do campo para a posição de início de um campo específico. |
mysqli_field_tell() | Retorna a posição do ponteiro do campo. |
mysqli_free_result() | Libera a memória associada a um conjunto de resultados específico. |
mysqli_get_charset() | Retorna um objeto de conjunto de caracteres. |
mysqli_get_client_info() | Retorna informações sobre a versão do cliente MySQL em formato de string. |
mysqli_get_client_stats() | Retorna informações estatísticas de cada processo de cliente. |
mysqli_get_client_version() | Retorna informações de versão do cliente MySQL em inteiro. |
mysqli_get_connection_stats() | Retorna informações estatísticas da conexão do cliente. |
mysqli_get_host_info() | Retorna o nome do host e o tipo de conexão do servidor MySQL. |
mysqli_get_proto_info() | Retorna a versão do protocolo MySQL. |
mysqli_get_server_info() | Retorna a versão do servidor MySQL. |
mysqli_get_server_version() | Retorna informações de versão do servidor MySQL em inteiro. |
mysqli_info() | Retorna informações de recuperação da última consulta executada. |
mysqli_init() | Inicializa mysqli e retorna o tipo de recurso usado por mysqli_real_connect(). |
mysqli_insert_id() | Retorna o ID auto-gerado usado na última consulta. |
mysql_kill() | Solicita ao servidor para finalizar uma thread MySQL. |
mysqli_more_results() | Verifica se há outros conjuntos de resultados de consultas de múltiplas instruções. |
mysqli_multi_query() | Executa uma ou mais consultas no banco de dados. |
mysqli_next_result() | Prepara o próximo conjunto de resultados de mysqli_multi_query(). |
mysqli_num_fields() | Retorna o número de campos no conjunto de resultados. |
mysqli_num_rows() | Retorna o número de linhas no conjunto de resultados. |
mysqli_options() | Define opções. |
mysqli_ping() | Pinga uma conexão de servidor ou tenta se reconectar se a conexão foi perdida. |
mysqli_prepare() | Prepara uma instrução SQL para execução. |
mysqli_query() | Executa uma consulta no banco de dados. |
mysqli_real_connect() | Abre uma nova conexão com o servidor MySQL. |
mysqli_real_escape_string() | Escapa caracteres especiais em strings usadas em instruções SQL. |
mysqli_real_query() | Executa uma consulta SQL. |
mysqli_reap_async_query() | Retorna o resultado da consulta assíncrona. |
mysqli_refresh() | Atualiza a tabela ou cache, ou reconfigura as informações do servidor de replicação. |
mysqli_rollback() | Rola back a transação atual. |
mysqli_select_db() | Muda o banco de dados padrão da conexão. |
mysqli_set_charset() | Define o conjunto de caracteres do cliente padrão. |
mysqli_set_local_infile_default() | Limpa o manipulador definido pelo usuário para o comando load local infile. |
mysqli_set_local_infile_handler() | Define a função de callback executada pelo comando LOAD DATA LOCAL INFILE. |
mysqli_sqlstate() | Retorna o código de erro SQLSTATE da última operação Mysql. |
mysqli_ssl_set() | Estabelece uma conexão instalada usando SSL. |
mysqli_stat() | Retorna o estado atual do sistema. |
mysqli_stmt_init() | Inicializa uma instrução e retorna um objeto usado por mysqli_stmt_prepare(). |
mysqli_store_result() | Transmite o conjunto de resultados da última consulta. |
mysqli_thread_id() | Retorna o ID de thread da conexão atual. |
mysqli_thread_safe() | Retorna se foi configurado para thread seguro. |
mysqli_use_result() | Inicializa a recuperação de um conjunto de resultados. |
mysqli_warning_count() | Retorna o número de alertas da última consulta na conexão de retorno. |
- Página anterior PHP MySQL
- Próxima página SimpleXML PHP