Laster

Programmereren kan jobbe med databasen gjennom konsollen, men dette betyr ikke at han skal gjøre det. Det er mange gode klienter for å jobbe med SQL-servere. For eksempel liker jeg SQLYog. Noen hardcore fortsetter å jobbe gjennom konsollen, og mange - umiddelbart gjennom Intellij IDEA.

Ja, hun vet også hvordan hun personlig jobber med SQL-servere. Men siden vi studerer MySQL her, vil vi samtidig lære å bruke MySQL-klienten, som ofte følger med. Det heter MySQL Workbench.

Trinn 1. La oss følge lenken på nytt og velg lenken helt nederst. Som et resultat bør du se noe slikt:

Trinn 2. Velg MySQL Workbench og få muligheten til å velge en versjon for et hvilket som helst operativsystem:

Last den ned og kjør installasjonen.

Installasjon

Trinn 1. Vi starter installasjonen og ser standardvinduet, klikk Neste:

Trinn 2. Velg en katalog for å installere programmet.

Trinn 3. Velg en standardkonfigurasjon:

Trinn 4. Installer:

Trinn 5. Ved vellykket installasjon vil du se et vindu:

Du vil også motta et tilbud om å lansere Workbench. La oss se hva som ligger bak dette...

Kobler til databasen

Jeg lanserte Workbench og det viste meg standardvinduet:

Nederst på siden viser MySQL Workbench en liste over dine siste tilkoblinger til ulike databaser. Hvis du vil opprette en ny tilkobling, klikker du på "plusstegnet i en sirkel" eller bruker toppmenyen: Database-> Koble til database.

Selv om du bestemmer deg for å bruke en allerede konfigurert tilkobling, kan du fortsatt bli bedt om et passord:

Hvis du bestemmer deg for å opprette en ny tilkobling, vil du se et panel som dette:

Med Workbench kan du koble til hvilken som helst SQL-server i verden, så du må spesifisere:

  • dens adresse: vert og port
  • brukernavn
  • passord (du vil bli bedt om å spesifisere senere)

Faktisk må du velge et navn for tilkoblingen - du kan skrive hva du vil, og også velge Database Scheme.

Tabeller i en database er organisert i grupper kalt skjemaer. På en måte er dette databaser. Det vil si at ett skjema er en database.

På den annen side kan tabeller fra ett skjema referere til tabeller fra et annet skjema, de kan slås sammen og lignende. Så et skjema er fortsatt en gruppe tabeller. I utgangspunktet, som pakke i Java. Klasser innenfor en pakke er sterkere relatert til hverandre, men samtidig er det ingenting som hindrer dem i å referere til klasser fra andre pakker.

Serverstatus

Etter pålogging vil du mest sannsynlig se et vindu med generell informasjon og informasjon om serveren du koblet til:

Det er ikke mye verdi for oss her, men hvis du klikker på koblingen Serverstatus i øvre venstre hjørne, vil du se noen detaljer:

Slik viser du en liste over databaser

La oss åpne listen over databaser (skjemaer) på serveren vi har koblet til. For å gjøre dette, åpne Schema-fanen :

Hvis du ikke har noen ordning ennå, kan du alltid opprette en.