MySQL MariaDB

MySQL Workbench Tutorial for Ubuntu

MySQL Workbench Tutorial for Ubuntu
MySQL Workbench er en plattform-GUI-klient for brukere og administratorer av MySQL-databaser. Workbench gjør oppgaven enklere for databaseadministratorer ved å tilby viktige verktøy for å administrere databaser og brukere, opprette databaser, kjøre SQL-spørringer, sette opp og konfigurere servere og mange flere.

Det er et kraftig verktøy som gjør det mulig for oss å visualisere moduler for å opprette, utføre og optimalisere flere spørsmål. Så i denne artikkelen skal jeg gi en omvisning i MySQL Workbench og vise deg hvordan du bruker den.

Når du starter MySQL arbeidsbenk for første gang etter installasjon, ser det noe ut som følgende skjermbilde. Det er arbeidsvinduets hjemmevindu.

Her vil du kunne utføre databaseadministrasjonsoppgaver, fra å opprette en database til å konfigurere og utføre databaseservere.

Viktige MySQL arbeidsbenkfunksjoner

Så det er tre moduler i MySQL Workbench, SQL-utvikling, datamodellering og migrering. For hver av disse er det en egen fane på MySQL Workbench-startskjermen.

1. SQL-utvikling

Dette er den første modulen i MySQL arbeidsbenk som gjør det mulig for databaseadministratorer å opprette og administrere tilkoblinger til databaseservere.

La meg for eksempel vise deg hvordan du kan koble til localhost. Klikk på Databaser og så Koble til databasen, et nytt vindu vil se ut som skjermbildet nedenfor, her må du klikke Ok, og da vil den be om en MySQL-serverpassord.

Skriv inn passordet ditt og klikk Ok. Den vil koble seg til databasen heter localhost. Du kan også merke av Lagre passordet i nøkkelring for å huske det for fremtidig bruk.

Følgende vindu vises med en fane som heter Spørring 1 når vellykket tilkobling til databasen. Her kan du begynne å opprette og administrere databaser.

Utgangsruten her gir deg utdata til alle spørsmål du kjører eller utfører. Det betyr at du kan se resultatet umiddelbart.

La oss for eksempel lage en tabell som heter LINUXHINT1 og prøve å utføre den. Ikke glem å velge standardskjemaet før du utfører spørsmål.

Du kan se i skjermbildet ovenfor at tabellen LINUXHINT1 er opprettet i utgangsruten.

2. Datamodellering

Som navnet antyder, vil det hjelpe deg med å lage modeller av databasen grafisk og tillate deg å utføre omvendt og fremover engineering mellom skjema og live databaser.

Du kan også legge til forskjellige felt i databasen din ved hjelp av den omfattende tabelleditoren, som er veldig enkel å bruke og tilbyr verktøy for å redigere tabeller, kolonner, indekser og diverse mer.

Datamodelleringsvinduet er noe som ser ut som det som vises i det følgende skjermbildet. Her kan du se forskjellige knapper som Legg til diagram, Legg til tabell, Legg til visning, Legg til rutine og Legg til grupper.

Du kan bruke rullegardinmenyen skjemaprivilegier til å legge til brukere og forskjellige brukerroller. Du kan også legge til skript under rullegardinmenyen SQL-skript.

3. Datamigrering

Det er en flott funksjon å migrere data fra andre databaser som Microsoft SQL-server, Microsoft Access, Sybase ASE, SQLite og andre relasjonelle databasestyringssystemer (RDBMS).

I tillegg kan du også migrere fra tidligere versjoner av MySQL til de nyeste utgivelsene.

Så dette er de grunnleggende tingene du kan gjøre med MySQL arbeidsbenk. Bortsett fra det, kan du være serveradministrator og opprette / administrere serverforekomster, administrere sikkerhet, opprette og administrere forskjellige brukere, og gi dem tillatelse til å jobbe med MySQL-objekter og utføre import / eksport.

Administrasjon

Serverstatus
Under denne fanen kan databaseadministratorer holde oversikt over ytelsen til den nåværende tilkoblede databasen. Her kan de overvåke tilkoblingsstatus, antall tilkoblinger og trafikk.

Brukere og privilegier
Her kan administrator legge til en bestemt bruker, og gi dem tilgang til å redigere og arbeide med databaser og skjemaer. I fremtiden kan de vurdere tillatelsene på nytt og gjøre endringer i henhold til kravene.

Under fanen administrative roller kan du velge hvilke roller du vil gi tillatelse til. På samme måte, under skjemaprivilegier, kan du velge tillatelser du vil gi som å velge, endre, opprette osv.

Dataimport / gjenoppretting
Her kan du importere skjemaer og gjenopprette dem til forrige.

Så dette er den grunnleggende opplæringsveiledningen for MySQL arbeidsbenk for Ubuntu, som burde være nok til å gjøre deg kjent med MySQL arbeidsbenk og starte reisen din i databaseadministrasjon. Del gjerne dine synspunkter med oss ​​på @linuxhint og @SwapTirthakar.

Mus Mus venstreklikknapp fungerer ikke på Windows 10
Mus venstreklikknapp fungerer ikke på Windows 10
Hvis du bruker en dedikert mus med den bærbare eller stasjonære datamaskinen, men museklikk-knappen fungerer ikke på Windows 10/8/7 av en eller annen ...
Mus Markøren hopper eller beveger seg tilfeldig mens du skriver inn Windows 10
Markøren hopper eller beveger seg tilfeldig mens du skriver inn Windows 10
Hvis du finner ut at musemarkøren hopper eller beveger seg alene, automatisk, tilfeldig mens du skriver inn Windows-bærbar PC eller datamaskin, kan no...
Mus Hvordan reversere rulle retning for mus og styreplater i Windows 10
Hvordan reversere rulle retning for mus og styreplater i Windows 10
Mus og Pekeplates gjør ikke bare databehandling enkelt, men mer effektivt og mindre tidkrevende. Vi kan ikke forestille oss et liv uten disse enhetene...