MySQL MariaDB

MySQL Workbench Tutorial til Ubuntu

MySQL Workbench Tutorial til Ubuntu
MySQL Workbench er en GUI-klient på tværs af platforme til MySQL-databasebrugere og -administratorer. Workbench gør opgaven nemmere for databaseadministratorer ved at levere vigtige værktøjer til at administrere databaser og brugere, oprette databaser, køre SQL-forespørgsler, opsætte og konfigurere servere og mange flere.

Det er et kraftfuldt værktøj, der gør det muligt for os at visualisere moduler til oprettelse, udførelse og optimering af flere forespørgsler. Så i denne artikel vil jeg give en rundvisning i MySQL Workbench og vise dig, hvordan du bruger den.

Efter installationen, når du starter MySQL-arbejdsbænk for første gang, ser det lidt ud som følgende skærmbillede. Det er arbejdsbordets hjemmevindue.

Her vil du være i stand til at udføre databaseadministratoropgaver lige fra oprettelse af en database til konfiguration og udførelse af databaseservere.

Nøgle MySQL Workbench-funktioner

Så der er tre moduler i MySQL Workbench, SQL-udvikling, datamodellering og migrering. For hver af disse er der en separat fane til stede på MySQL Workbench-startskærmen.

1. SQL-udvikling

Dette er det første modul i MySQL-arbejdsbænk, der gør det muligt for databaseadministratorer at oprette og administrere forbindelser til databaseservere.

Lad mig for eksempel vise dig, hvordan du kan oprette forbindelse til localhost. Klik på Databaser og så Opret forbindelse til database, et nyt vindue vises svarende til nedenstående skærmbillede, her skal du klikke Okay, og derefter vil den bede om en MySQL-serveradgangskode.

Indtast din adgangskode, og klik Okay. Det opretter forbindelse til den navngivne database, localhost. Du kan også markere Gem adgangskoden i nøglering for at huske den til fremtidig brug.

Følgende vindue vises med en fane ved navn Forespørgsel 1, når forbindelsen til databasen er vellykket. Her kan du begynde at oprette og administrere databaser.

Outputruden her giver dig output til enhver forespørgsel, du kører eller udfører. Det betyder, at du kan se resultatet med det samme.

Lad os f.eks. Oprette en tabel med navnet LINUXHINT1 og prøve at udføre den. Glem ikke at vælge standardskemaet, før du udfører en forespørgsel.

Du kan se i ovenstående skærmbillede, at tabellen med navnet LINUXHINT1 oprettes i outputruden.

2. Datamodellering

Som navnet antyder, hjælper det dig med at oprette modeller af din database grafisk og giver dig mulighed for at udføre reverse og forward engineering mellem skema og live databaser.

Du kan også tilføje forskellige felter til din database ved hjælp af dens omfattende tabeleditor, som er meget nem at bruge og tilbyder værktøjer til at redigere tabeller, kolonner, indekser og forskellige flere.

Datamodelleringsvinduet er noget, der ligner det, der vises i det følgende skærmbillede. Her kan du se forskellige knapper som Tilføj diagram, Tilføj tabel, Tilføj visning, Tilføj rutine og Tilføj grupper.

Du kan bruge rullemenuen skemaprivilegier til at tilføje brugere og forskellige brugerroller. Du kan også tilføje scripts under rullemenuen SQL Scripts.

3. Datamigrering

Det er en fantastisk funktion at migrere data fra andre databaser som Microsoft SQL-server, Microsoft Access, Sybase ASE, SQLite og andre relationelle databasestyringssystemer (RDBMS).

Derudover kan du også migrere fra tidligere versioner af MySQL til de nyeste udgivelser.

Så dette er de grundlæggende ting, du kan gøre med MySQL workbench. Bortset fra det kan du være serveradministrator og oprette / administrere serverforekomster, administrere sikkerhed, oprette og administrere forskellige brugere og give dem tilladelse til at arbejde på MySQL-objekter og udføre import / eksport.

Administration

Serverstatus
Under denne fane kan databaseadministratorer holde styr på præstationen for den aktuelt tilsluttede database. Her kan de overvåge forbindelsesstatus, antal forbindelser og trafik.

Brugere og privilegier
Her kan administrator tilføje en bestemt bruger og give dem adgang til at redigere og arbejde på databaser og skemaer. I fremtiden kan de revurdere tilladelserne og foretage ændringer i dem i henhold til kravene.

Under fanen administrative roller kan du vælge de roller, som du vil give tilladelser til. På samme måde kan du under skema rettigheder vælge de tilladelser, du vil give, som at vælge, ændre, oprette osv.

Dataimport / gendannelse
Her kan du importere skemaer og gendanne dem til tidligere.

Så dette er den grundlæggende MySQL workbench-tutorial til Ubuntu, som skal være nok til at gøre dig fortrolig med MySQL Workbench og starte din rejse i databasestyring. Del gerne dine synspunkter med os på @linuxhint og @SwapTirthakar.

Sådan udvikler du et spil på Linux
For et årti siden ville ikke mange Linux-brugere forudsige, at deres foretrukne operativsystem en dag ville være en populær spilplatform til kommercie...
Open Source-porte med kommercielle spilmotorer
Gratis, open source og cross-platform spilmotorgendringer kan bruges til at spille gamle såvel som nogle af de temmelig nylige spiltitler. Denne artik...
Bedste kommandoliniespil til Linux
Kommandolinjen er ikke kun din største allierede, når du bruger Linux, den kan også være kilde til underholdning, fordi du kan bruge den til at spille...