Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann ich den Inhalt einer vorbereiteten Anweisung anzeigen?

Vorbereitete Anweisungen verwenden:

  • Wenn Sie die Erklärung vorbereiten, wird sie an den MySQL-Server gesendet
  • Wenn Sie die Variablen binden + die Anweisung ausführen, werden nur die Variablen an den MySQL-Server gesendet
  • Und die Anweisung + gebundene Variablen werden auf dem MySQL-Server ausgeführt -- ohne dass er die "Vorbereitung" jedes Mal, wenn die Anweisung ausgeführt wird, neu machen muss (weshalb vorbereitete Anweisungen gut für die Leistung sein können, wenn dieselbe Anweisung wird mehrfach ausgeführt)

Es gibt kein "Bauen" einer SQL-Abfrage auf der PHP-Seite, also gibt es keine Möglichkeit, diese Abfrage tatsächlich zu erhalten.

Das bedeutet, dass Sie, wenn Sie eine SQL-Abfrage sehen möchten, SQL-Abfragen und keine vorbereiteten Anweisungen verwenden müssen.