Database Studio
Met de Database studio kun je je MySQL, MariaDB en PostgreSQL databases rechtstreeks vanuit de MyKinsta UI beheren. Met de Database studio kun je query’s uitvoeren, gegevens bekijken en meer zonder dat je een extern hulpprogramma hoeft te gebruiken of je database hoeft te downloaden.
Om toegang te krijgen tot de Database studio, ga je naar je database en klik je op het tabblad Overzicht op Studio.


Je gegevens sorteren
Binnen de Database studio kun je de kolommen sorteren met de pijltjes bovenaan elke kolom; je kunt ook kiezen welke kolommen je wilt weergeven met de optie Kolommen. Je kunt Filters gebruiken om specifieke gegevens te tonen en je kunt meer dan één filter tegelijk toepassen. Als een filter wordt toegepast, verschijnt er een uitroepteken bij de optie Filters.

Om het filter in de SQL-console te openen en te bewerken, klik je op Openen in SQL.

Je kunt je eigen weergaven van je database maken om gemakkelijker toegang te krijgen tot de gegevens die je nodig hebt. Klik op het pluspictogram en selecteer vervolgens Weergave maken. Van daaruit kun je je weergave een naam geven, de weer te geven tabellen en kolommen kiezen en eventueel voorwaarden toepassen.

Om de weergave in de SQL-console te openen en te bewerken, klik je op Openen in SQL-console.
Je database exporteren
Binnen de Database studio kun je je hele database of alleen geselecteerde gegevens exporteren naar een .json
, .csv
of .xlsx
bestand. Om je gegevens te exporteren, klik je op de ellips (drie puntjes) en kies je het bestandstype waarnaar je wilt exporteren.

SQL-console
Binnen de Database studio heb je toegang tot een SQL-console waar je SQL-query’s op je database kunt uitvoeren. Met de SQL-editor kun je het databaseschema bekijken, de code verbeteren voor een betere leesbaarheid en de SQL direct in de console uitvoeren. Wanneer je de SQL query uitvoert, kun je ervoor kiezen om de resultaten als tabel of als JSON weer te geven en de resultaten te exporteren naar een .json
, .csv
, of .xlsx
bestand. Je kunt deze query’s ook opslaan als snippets en mappen maken om de snippets te organiseren.

Een record toevoegen
Om een record aan je database toe te voegen, klik je op Record toevoegen, voer je de gewenste gegevens in de tabel in en klik je op Wijziging(en) opslaan.

Een tabel toevoegen
Om nog een tabel aan je database toe te voegen, klik je op het plus-pictogram en vervolgens op Tabel maken. Vervolgens kun je de tabel een naam geven en de kolommen definiëren, waarbij je het gegevenstype, de beperkingen, de standaardwaarden en de expressies voor de gegenereerde gegevens opgeeft. Bovendien kun je waar nodig beperkingen en indexen op tabelniveau toevoegen.

Zodra je de vereiste kolommen hebt toegevoegd, klik je op Bekijken en aanmaken. Dit toont je de SQL voor de nieuwe tabel. Als deze er correct uitziet, klik je op Tabel aanmaken.
Instellingen
De volgende instellingen zijn beschikbaar in de Database studio:
- Tabelrijen tellen: Toont het totale aantal rijen in elke tabel. Deze actie voert een lichte scan van de tabel uit, wat de prestaties kan vertragen en de factureringskosten kan verhogen, vooral voor grote tabellen of databases met veel rijen.
- Subweergaven uitvouwen: Als een tabel een foreign key naar een andere tabel bevat, kun je de gerelateerde gegevens in een subview openen. Deze optie houdt subviews open, zodat je gemakkelijk gerelateerde records kunt verkennen zonder weg te hoeven navigeren.
- Type paginering: Kies hoe je de resultaten wilt bekijken, met Limit offset kun je bepalen hoeveel rijen er per pagina worden getoond, Pagina’s toont de rijen in batches van 50.
- Platte schema’s: Alleen PostgreSQL. Toont de databasetabellen zonder ze te groeperen op schema.
- Toon bytea als: Alleen PostgreSQL. Kies ervoor om het bytea gegevenstype als HEX of UTF8 weer te geven.
- Editor keybindings: Kies welk keybindingsprofiel je wilt gebruiken voor je sneltoetsen van VS Code, Vim of Emacs.
Een bug melden
Als je een probleem tegenkomt tijdens het gebruik van de Database studio, klik dan op Een bug rapporteren. Je kunt dan de foutcontext downloaden en deze rapporteren aan ons ondersteuningsteam.