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

Hvordan kan jeg se indholdet af en udarbejdet erklæring?

Brug af forberedte udsagn:

  • Når du forbereder erklæringen, sendes den til MySQL-serveren
  • Når du binder variablerne + udfører sætningen, sendes kun variablerne til MySQL-serveren
  • Og sætningen + bundne variabler udføres på MySQL-serveren -- uden at den gentager "forberedelsen" hver gang sætningen udføres (hvilket er grunden til, at forberedte sætninger kan være gode for ydeevnen, når den samme sætning udføres flere gange)

Der er ingen "bygning" af en SQL-forespørgsel på PHP-siden, så der er ingen måde at få den forespørgsel på.

Hvilket betyder, at hvis du vil se en SQL-forespørgsel, skal du bruge SQL-forespørgsler og ikke forberedte sætninger.



  1. Hvordan AI vil ændre softwareudvikling og -test

  2. MySQL-replikering og GTID-baseret failover - et dybt dyk ned i fejlagtige transaktioner

  3. Sådan installeres og konfigureres mysql 5.6.16 i Windows 7

  4. Skrivning af læsbar kode til VBA – Prøv* mønster