Downloads
Documentation
Get Involved
Help
Search docs
PHP 8.4.2 Released!
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Introdução »
« Conjuntos de caracteres
Manual do PHP
Referência das Funções
Extensões de Banco de Dados
Extensões de Banco de Dados Específicas de Terceiros
MySQL
Selecione a língua::
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Extensão MySQL Melhorada
Introdução
Visão Geral
Guia de início rápido
Interface dupla, procedural e orientada a objetos
Conexões
Executando instruções
Instruções Preparadas
Procedimentos Armazenados
Instruções Múltiplas
Suporte da API para transações
Metadados
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
A extensão mysqli e conexões persistentes
Constantes predefinidas
Notas
Resumo da Função de Extensão do MySQLi
mysqli
— A classe mysqli
mysqli::$affected_rows
— Retorna o número de linhas afetadas pela operação MySQL anterior
mysqli::autocommit
— Ativa ou desativa a gravação automática das modificações no banco de dados
mysqli::begin_transaction
— Inicia uma transação
mysqli::change_user
— Altera o usuário da conexão com o banco de dados
mysqli::character_set_name
— Retorna o conjunto de caracteres atual da conexão com o banco de dados
mysqli::close
— Fecha uma conexão ao banco de dados previamente aberta
mysqli::commit
— Grava 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 do último erro de conexão
mysqli::__construct
— Abre uma nova conexão com o servidor MySQL
mysqli::debug
— Realiza operações de depuração
mysqli::dump_debug_info
— Descarrega informação de debug no log
mysqli->errno
— Retorna o código de erro para a chamada de função mais recente
mysqli->error
— Retorna uma string descrevendo o último erro
mysqli::$error_list
— Retorna uma lista de erros do último comando executado
mysqli::execute_query
— Prepara, vincula parâmetros e executa a instrução SQL
mysqli::$field_count
— Retorna o número de campos para a consulta mais recente
mysqli::get_charset
— Retorna um objeto de conjunto de caracteres
mysqli::$client_info
— Obtém informação do cliente MySQL
mysqli::$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 representando o tipo de conexão utilizada
mysqli::$protocol_version
— Retorna a versão do protocolo MySQL usada
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
— Obtém o resultado de SHOW WARNINGS
mysqli::$info
— Recupera informação sobre a recente consulta executada
mysqli::init
— Inicializa o MySQLi e retorna um objeto a ser utilizado com mysqli_real_connect()
mysqli::$insert_id
— Retorna o valor gerado para uma coluna AUTO_INCREMENT pela última consulta
mysqli::kill
— Solicita ao servidor o encerramento de um thread do MySQL
mysqli::more_results
— Verifica se há mais algum resultado de uma consulta múltipla
mysqli::multi_query
— Executa uma ou mais consultas no banco de dados
mysqli::next_result
— Prepara o próximo resultado de multi_query
mysqli::options
— Define opções
mysqli::ping
— Faz ping em uma conexão de servidor ou tenta reconectar se a conexão cair
mysqli::poll
— Sondagem de conexões
mysqli::prepare
— Prepara uma instrução SQL para execução
mysqli::query
— Executa uma consulta no banco de dados
mysqli::real_connect
— Abre uma conexão com um servidor mysql
mysqli::real_escape_string
— Escape caracteres especiais em uma string para uso em uma instrução SQL, levando em consideração o conjunto de caracteres atual da conexão
mysqli::real_query
— Executa uma consulta SQL
mysqli::reap_async_query
— Obtenha o resultado da consulta assíncrona
mysqli::refresh
— Atualiza
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::savepoint
— Define um ponto de salvamento de transação nomeado
mysqli::select_db
— Seleciona o banco de dados padrão para consultas de banco de dados
mysqli::set_charset
— Define o conjunto de caracteres do cliente
mysqli::$sqlstate
— Retorna o erro SQLSTATE da operação MySQL anterior
mysqli::ssl_set
— Usado para estabelecer conexões seguras usando SSL
mysqli::stat
— Obtém o status atual do sistema
mysqli::stmt_init
— Inicializa uma instrução e retorna um objeto para uso com mysqli_stmt_prepare
mysqli::store_result
— Transfere um conjunto de resultados da última consulta
mysqli::$thread_id
— Retorna o ID da thread para a conexão atual
mysqli::thread_safe
— Retorna se a segurança de thread é dada ou não
mysqli::use_result
— Iniciar uma recuperação de conjunto de resultados
mysqli::$warning_count
— Retorna o número de alertas gerados pela consulta mais recente
mysqli_stmt
— A classe mysqli_stmt
mysqli_stmt::$affected_rows
— Retorna o número total de linhas modificadas, apagadas, inseridas ou correspondidas pela última instrução executada
mysqli_stmt::attr_get
— Usado para obter o valor atual de um atributo de instrução
mysqli_stmt::attr_set
— Usado para modificar o comportamento de uma instrução preparada
mysqli_stmt::bind_param
— Liga variáveis a uma declaração preparada como parâmetros
mysqli_stmt::bind_result
— Liga variáveis a uma declaração preparada para armazenamento de resultado
mysqli_stmt::close
— Fecha uma instrução preparada
mysqli_stmt::__construct
— Constrói um novo objeto mysqli_stmt
mysqli_stmt::data_seek
— Ajusta o ponteiro de resultado para uma linha arbitrária no resultado com buffer
mysqli_stmt::$errno
— Retorna o código de erro para a chamada de instrução mais recente
mysqli_stmt::$error
— Retorna uma descrição em string para o último erro de instrução
mysqli_stmt::$error_list
— Retorna uma lista de erros da última instrução executada
mysqli_stmt::execute
— Executa uma instrução preparada
mysqli_stmt::fetch
— Recebe resultados de uma instrução preparada nas variáveis vinculadas
mysqli_stmt::$field_count
— Retorna o número de colunas na instrução informada
mysqli_stmt::free_result
— Libera memória do resultado armazenado para o manipulador de instrução informado
mysqli_stmt::get_result
— Obtém um resultado de uma instrução preparada como um objeto mysqli_result
mysqli_stmt::get_warnings
— Obtém o resultado de SHOW WARNINGS
mysqli_stmt::$insert_id
— Obtém o ID gerado pela operação INSERT anterior
mysqli_stmt::more_results
— Verifica se há mais resultados de uma consulta múltipla
mysqli_stmt::next_result
— Lê o próximo resultado de uma consulta múltipla
mysqli_stmt::$num_rows
— Retorna o número de linhas recebidas pelo servidor
mysqli_stmt::$param_count
— Retorna o número de parâmetros para uma instrução fornecida
mysqli_stmt::prepare
— Prepara uma declaração SQL para execução
mysqli_stmt::reset
— Redefine uma instrução preparada
mysqli_stmt::result_metadata
— Retorna os metadados de resultado de uma instrução preparada
mysqli_stmt::send_long_data
— Envia dados em blocos
mysqli_stmt::$sqlstate
— Retorna o erro SQLSTATE da operação da instrução anterior
mysqli_stmt::store_result
— Armazena um conjunto de resultados em um buffer interno
mysqli_result
— A classe mysqli_result
mysqli_result::__construct
— Constrói um objeto mysqli_result
mysqli_result::$current_field
— Obtém o deslocamento atual de campo de um ponteiro de resultado
mysqli_result::data_seek
— Ajusta o ponteiro do resultado para uma linha arbritária no resultado
mysqli_result::fetch_all
— Recebe todas as linhas de resultado como array associativo, numérico, ou ambos
mysqli_result::fetch_array
— Recebe a próxima linha de resultado como array associativo, numérico, ou ambos
mysqli_result::fetch_assoc
— Obtém a próxima linha do conjunto de resultados como um array associativo
mysqli_result::fetch_column
— Recebe uma única coluna da próxima linha de um resultado
mysqli_result::fetch_field
— Retorna o próximo campo no conjunto de resultados
mysqli_result::fetch_field_direct
— Recebe metadados para um único campo
mysqli_result::fetch_fields
— Retorna um array de objetos representando os campos em um conjunto de resultados
mysqli_result::fetch_object
— Recebe a próxima linha de um resultado como um objeto
mysqli_result::fetch_row
— Obtém a próxima linha de um resultado como um array enumerado
mysqli_result::$field_count
— Obtém o número de campos no conjunto de resultados
mysqli_result::field_seek
— Move o ponteiro do resultado para um campo especificado
mysqli_result::free
— Libera memória associada a um resultado
mysqli_result::getIterator
— Obtém um iterador externo
mysqli_result::$lengths
— Retorna os comprimentos das colunas da linha atual do resultado
mysqli_result::$num_rows
— Obtém o número de linhas no resultado
mysqli_driver
— A classe mysqli_driver
mysqli_driver::embedded_server_end
— Para o servidor incorporado
mysqli_driver::embedded_server_start
— Inicializa e dispara o servidor incorporado
mysqli_driver::$report_mode
— Define o modo de relatório de erros do mysqli
mysqli_warning
— A classe mysqli_warning
mysqli_warning::__construct
— Construtor privado para proibir instanciação direta
mysqli_warning::next
— Busca o próximo aviso
mysqli_sql_exception
— A classe mysqli_sql_exception
mysqli_sql_exception::getSqlState
— Retorna o código de erro SQLSTATE
Apelidos e Funções descontinuadas da Mysqli
mysqli_connect
— Sinônimo de mysqli::__construct
mysqli::escape_string
— Sinônimo de mysqli_real_escape_string
mysqli_execute
— Sinônimo de mysqli_stmt_execute
mysqli_get_client_stats
— Retorna as estatísticas do cliente por processo
mysqli_get_links_stats
— Retorna informações sobre links abertos e em cache
mysqli_report
— Sinônimo de mysqli_driver->report_mode
mysqli::set_opt
— Sinônimo de mysqli_options
Registro de Alterações
Melhore Esta Página
Aprenda Como Melhorar Esta Página
•
Envie uma Solicitação de Modificação
•
Reporte um Problema
+
adicione uma nota
Notas Enviadas por Usuários (em inglês)
Não há notas de usuários para esta página.
↑
and
↓
to navigate •
Enter
to select •
Esc
to close
Press
Enter
without selection to search using Google