Mysql
 sql >> Database >  >> RDS >> Mysql

Come posso visualizzare il contenuto di una dichiarazione preparata?

Utilizzando dichiarazioni preparate:

  • Quando prepari l'istruzione, viene inviata al server MySQL
  • Quando colleghi le variabili + esegui l'istruzione, solo le variabili vengono inviate al server MySQL
  • E l'istruzione + le variabili associate vengono eseguite sul server MySQL -- senza che venga eseguita nuovamente la "preparazione" ogni volta che l'istruzione viene eseguita (motivo per cui le istruzioni preparate possono essere utili per le prestazioni quando la stessa istruzione viene eseguito più volte)

Non c'è "costruzione" di una query SQL sul lato PHP, quindi non c'è modo di ottenere effettivamente quella query.

Ciò significa che se vuoi vedere una query SQL, devi usare query SQL e non istruzioni preparate.