Bezig met laden
De programmeur kan via de console met de database werken, maar dit betekent niet dat hij dit moet doen. Er zijn veel geweldige clients voor het werken met SQL-servers. Ik hou bijvoorbeeld van SQLYog. Iemand die hardcore is, blijft door de console werken, en velen - onmiddellijk door Intellij IDEA.
Ja, ze weet ook hoe ze persoonlijk met SQL-servers moet werken. Maar aangezien we hier MySQL bestuderen, zullen we tegelijkertijd leren hoe we de MySQL-client moeten gebruiken, die er vaak samen mee wordt geleverd. Het heet MySQL Workbench.
Stap 1. Laten we de link opnieuw volgen en vervolgens de link helemaal onderaan selecteren. Als resultaat zou je zoiets als dit moeten zien:
Stap 2. Selecteer MySQL Workbench en krijg de mogelijkheid om een versie voor elk besturingssysteem te kiezen:
Download het en voer de installatie uit.
Installatie
Stap 1. We starten de installatie en zien het standaardvenster, klik op Volgende:
Stap 2. Selecteer een map om het programma te installeren.
Stap 3. Kies een standaard configuratie:
Stap 4. Installeren:
Stap 5. Bij een succesvolle installatie ziet u een venster:
U ontvangt ook een aanbod om Workbench te starten. Laten we eens kijken wat hier achter zit...
Verbinding maken met de database
Ik startte Workbench en het liet me het standaardvenster zien:
Onderaan de pagina geeft MySQL Workbench een lijst weer van uw meest recente verbindingen met verschillende databases. Als u een nieuwe verbinding wilt maken, klikt u op het "plusteken in een cirkel" of gebruikt u het bovenste menu: Database-> Verbinden met database.
Zelfs als u besluit een reeds geconfigureerde verbinding te gebruiken, kan er nog steeds om een wachtwoord worden gevraagd:
Als u besluit een nieuwe verbinding te maken, ziet u een paneel zoals dit:
Met Workbench kunt u verbinding maken met elke SQL-server ter wereld, dus u moet het volgende specificeren:
- het adres: host & poort
- gebruikersnaam
- wachtwoord (u wordt later gevraagd dit op te geven)
Eigenlijk moet u een naam voor de verbinding kiezen - u kunt schrijven wat u maar wilt, en u kunt ook het databaseschema kiezen.
Tabellen in een database zijn georganiseerd in groepen die schema's worden genoemd. In zekere zin zijn dit databases. Dat wil zeggen, één schema is één database.
Aan de andere kant kunnen tabellen uit het ene schema verwijzen naar tabellen uit een ander schema, ze kunnen worden samengevoegd en dergelijke. Een schema is dus nog steeds een groep tabellen. Kortom, zoals pakket in Java. Klassen binnen één pakket zijn sterker aan elkaar gerelateerd, maar tegelijkertijd weerhoudt niets hen ervan te verwijzen naar klassen uit andere pakketten.
Server Status
Na het inloggen ziet u hoogstwaarschijnlijk een venster met algemene informatie en informatie over de server waarmee u verbinding heeft gemaakt:
Er is hier niet veel waarde voor ons, maar als u op de link Serverstatus in de linkerbovenhoek klikt, ziet u enkele details:
Hoe een lijst met databases te bekijken
Laten we de lijst met databases (schema's) openen op de server waarmee we verbinding hebben gemaakt. Open hiervoor het tabblad Schema's :
Als je nog geen schema hebt, kun je er altijd een maken.
GO TO FULL VERSION