sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

Brug PHP til at formatere en input SQL-forespørgsel som HTML?

Jeg havde det samme problem og lavede en letvægts PHP-klasse til formatering/syntaksfremhævning.

https://github.com/jdorn/sql-formatter

Jeg har ikke testet det fuldt ud med komplekse forespørgsler (undervalg, fagforeninger osv.), men det ser ud til at fungere ret godt til almindelige sager.

For at få helt nøjagtige resultater har du virkelig brug for en fuld SQL-parser, som phpMyAdmin bruger, men den bruger mere end 10.000 linjer kode spredt ud over mange filer og er sandsynligvis overkill til simpel debugging.



  1. Tilføjelse af indeks til kolonne i mysql

  2. Hvordan indstiller man standardværdien, mens man indsætter null-værdi i ikke null-kolonnen SQL Server?

  3. Slet en database i phpMyAdmin

  4. Lav en kopi af Live MySQL-databasen med jævne mellemrum