Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como posso visualizar o conteúdo de uma declaração preparada?


Usando declarações preparadas:
  • Quando você prepara a instrução, ela é enviada ao servidor MySQL
  • Quando você liga as variáveis ​​+ executa a instrução, apenas as variáveis ​​são enviadas para o servidor MySQL
  • E a instrução + variáveis ​​vinculadas são executadas no servidor MySQL -- sem refazer a "preparação" cada vez que a instrução é executada (e é por isso que instruções preparadas podem ser boas para desempenho quando a mesma instrução é executado várias vezes)

Não há "construção" de uma consulta SQL no lado do PHP, portanto, não há como realmente obter essa consulta.

O que significa que, se você quiser ver uma consulta SQL, precisará usar consultas SQL e instruções não preparadas.