Terug naar tools

MySQL Query Formatter & Beautifier

Plak een rommelige of geminificeerde query en krijg deze terug met consistente inspringing, keyword-hoofdlettergebruik en verstandige regelafbrekingen — of comprimeer hem tot één regel voor een logregel of configwaarde. Specifiek geschreven voor MySQL/MariaDB-syntax. Alles draait in je browser; er wordt niets geüpload.

Invoer

Je query

Hier wordt niets naartoe verstuurd — de opmaak gebeurt volledig in je browser.

Opties

Hoe opnieuw op te maken

Alleen echte keywords krijgen ander hoofdlettergebruik. Alles binnen een string, een comment, of een identifier tussen `backticks` blijft byte voor byte ongewijzigd.

Output

Geformatteerde query

Geformatteerde query

Plak hierboven een query om deze hier geformatteerd te zien.
Deze tool is afgestemd op MySQL/MariaDB, niet op PostgreSQL.Twee dingen struikelen Postgres-gebruikers specifiek: identifiers worden hier tussen backticks gezet (`select`), terwijl Postgres dubbele aanhalingstekens gebruikt ("select") en backticks als syntaxfout behandelt; en paginering volgt hier MySQL's vormen LIMIT count OFFSET start / LIMIT start, count, die grotendeels overlappen met Postgres maar niet gegarandeerd in elke edge case overeenkomen met diens parser. Postgres-getinte SQL door deze formatter halen tokeniseert prima, maar de dialectaannames hierboven zijn specifiek voor MySQL.

Beheer je een eigen gameserver?

Wespner-gameservers met DDoS-bescherming, NVMe-schijven en activering binnen enkele minuten.

Bekijk hosting