Select a table from the list
Online SQLite-editor — Open en bewerk databases in je browser
De Online SQLite-editor van Get-Tools is een krachtige, browsergebaseerde tool waarmee je SQLite-databases kunt openen, bewerken, aanmaken en bevragen zonder software te installeren. Of je nu een ontwikkelaar bent die de database van een mobiele app inspecteert, een student die SQL leert, of een data-analist die een SQLite-bestand verkent — deze tool biedt een complete databasebeheerervaring rechtstreeks in je webbrowser. Je bestanden verlaten nooit je apparaat, wat volledige privacy en veiligheid voor je gegevens garandeert.
Hoe gebruik je de SQLite-editor
Beginnen duurt slechts een paar seconden. Wanneer je de pagina opent, zie je een uploadgebied waar je je databasebestand kunt slepen en neerzetten of kunt klikken om het van je computer te selecteren. De editor ondersteunt alle gangbare SQLite-bestandsextensies, waaronder .sqlite, .db, .sqlite3 en .s3db. Zodra je bestand is geladen, verschijnt de volledige werkruimte met een zijbalk die alle tabellen toont, een hoofdgebied voor het bekijken van gegevens en een werkbalk met alle beschikbare acties. Als je geen bestaande database hebt, kun je een nieuwe lege database aanmaken door op de knop "Nieuwe database" te klikken.
Tabellen en gegevens doorbladeren
Na het laden van een database verschijnen alle tabellen in de linker zijbalk met het aantal rijen naast elke naam. Klik op een tabel om de inhoud te bekijken in een interactief gegevensraster met horizontaal en verticaal scrollen. Je kunt schakelen tussen de Gegevensweergave, die alle rijen en hun waarden toont, en de Structuurweergave, die kolomnamen, gegevenstypen, primaire sleutels, NOT NULL-beperkingen en standaardwaarden weergeeft. De interface gebruikt een professioneel donker thema geinspireerd door moderne code-editors zoals VS Code, wat het werken comfortabel maakt, zelfs tijdens langere sessies.
Gegevens direct bewerken
Een van de krachtigste functies van deze SQLite-editor is inline celbewerking. Dubbelklik eenvoudig op een cel om de waarde direct te wijzigen. Druk op Enter om de wijziging op te slaan of op Escape om te annuleren. De editor identificeert automatisch de primaire sleutel van elke tabel om het juiste UPDATE-statement op te stellen. Je kunt ook nieuwe rijen toevoegen via de snelle invoerrij onderaan de tabel, of via het "Rij toevoegen"-venster dat alle kolommen met hun typen weergeeft. Het verwijderen van rijen is beschikbaar met een enkele klik, met een bevestigingsdialoog om onbedoeld gegevensverlies te voorkomen.
Volledige SQL-console
De ingebouwde SQL-console geeft je volledige controle over je database. Open deze vanuit de werkbalk en typ een willekeurig SQL-statement — SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, ALTER TABLE en meer. Voer queries uit met de knop Uitvoeren of de sneltoets Ctrl+Enter. Resultaten worden weergegeven in een opgemaakte tabel en foutmeldingen worden duidelijk gepresenteerd om het debuggen te vergemakkelijken. Deze functie is ideaal voor het interactief leren van SQL, het uitvoeren van complexe queries of het batchgewijs verwerken van gegevenswijzigingen.
Tabel- en kolombeheer
De editor biedt uitgebreide tools voor het beheren van je databasestructuur. Maak nieuwe tabellen aan met een visuele interface waarin je de tabelnaam, kolommen, gegevenstypen, primaire sleutels en beperkingen definieert. Een auto-increment "id"-kolom wordt standaard toegevoegd. Het contextmenu (rechtermuisklik op een tabel) biedt opties om te hernoemen, een kolom toe te voegen, de tabel te legen of te verwijderen. Vanuit de structuurweergave kun je ook individuele kolommen hernoemen of verwijderen.
Automatisch opslaan en lokale opslag
Elke wijziging wordt automatisch opgeslagen in de IndexedDB-opslag van je browser. Je kunt de browser sluiten, later terugkomen en je databases precies zo aantreffen als je ze hebt achtergelaten. De lijst met opgeslagen databases toont naam, grootte en datum van de laatste wijziging, met knoppen om te exporteren of te verwijderen. Deze persistente lokale opslag elimineert de zorg om werk te verliezen door onbedoeld pagina vernieuwen of browsercrashes.
Privacy en veiligheid
Alle bewerkingen worden volledig in je browser uitgevoerd met behulp van sql.js, een WebAssembly-compilatie van de SQLite-engine. Er worden geen bestanden naar een server verzonden en er worden geen gegevens via internet overgedragen. Dit garandeert volledige privacy voor je gegevens, waardoor de tool geschikt is voor het werken met databases die gevoelige of vertrouwelijke informatie bevatten.
Praktische toepassingen
- Databases van Android- en iOS-apps inspecteren tijdens de ontwikkeling
- SQL interactief leren met directe visuele feedback op queryresultaten
- SQLite-bestanden analyseren die zijn geexporteerd uit verschillende systemen
- Testgegevens snel bewerken zonder desktoptools te installeren
- Databaseschema's prototypen voordat applicatiecode wordt geschreven
- Databasebestanden bekijken die zijn bijgevoegd bij open-sourceprojecten