MySQL Workbench-zelfstudie: wat is, hoe te installeren en te gebruiken
โก Slimme samenvatting
MySQL Workbench is de officiรซle visuele tool voor de MySQL Relationele database, die datamodellering, SQL-ontwikkeling en serverbeheer verenigt in รฉรฉn platformonafhankelijke interface die verbinding maakt met lokale of externe servers. MySQL Servers voor dagelijkse databasewerkzaamheden.

Wat is MySQL?
MySQL is een open source relationele database.
MySQL is platformonafhankelijk, wat betekent dat het op een aantal verschillende platformen draait, zoals Windows, Linux en macOS.
Waarom gebruik maken van MySQL?
Er zijn een aantal relationele databasebeheersystemen op de markt.
Voorbeelden van relationele databases zijn onder meer Microsoft SQL Server, Microsoft Toegang, Oracle, DB2, enz.
Je kunt je afvragen waarom we daarvoor zouden kiezen MySQL ten opzichte van de andere databasebeheersystemen.
Het antwoord op deze vraag hangt af van een aantal factoren.
Laten we eens kijken naar de sterke punten van MySQL vergeleken met andere relationele databases zoals SQL Server:
- MySQL ondersteunt meerdere opslagengines, elk met zijn eigen specificaties, terwijl andere systemen zoals SQL Server slechts รฉรฉn opslagengine ondersteunen. Om dit te begrijpen, bekijk twee van de opslagengines die worden ondersteund door MySQL:
- InnoDB โ de standaard opslagengine die wordt meegeleverd met MySQL vanaf versie 5.5. InnoDB ondersteunt externe sleutels voor referentiรซle integriteit en ondersteunt ook ACID-standaardtransacties.
- MyISAM โ de standaard opslagengine voor MySQL vรณรณr versie 5.5. MyISAM ontbeert ondersteuning voor transacties. De voordelen ten opzichte van InnoDB zijn onder meer eenvoud en hoge prestaties.
- MySQL Het presteert beter dan andere relationele databasesystemen. Dit komt door de eenvoud van het ontwerp en de ondersteuning voor meerdere opslagengines.
- Kosteneffectief โ het is relatief goedkoper in vergelijking met andere relationele databases. De community-editie is zelfs gratis. Voor de commerciรซle editie geldt een licentievergoeding, die ook kosteneffectief is in vergelijking met licentievergoedingen voor producten zoals... Microsoft SQL Server.
- Platformoverschrijdend โ MySQL Het werkt op veel platformen, wat betekent dat het op de meeste machines kan worden geรฏnstalleerd. Andere systemen, zoals MS SQL Server, draaien alleen op de Windows platform.
Om interactie mee te hebben MySQLJe hebt een servertoegangstool nodig die met de server kan communiceren. MySQL server. MySQL ondersteunt meerdere gebruikersverbindingen.
Wat is MySQL Werkbank?
MySQL Workbench is een visuele tool voor het ontwerpen en modelleren van databases. MySQL Een server-relationele database maakt het mogelijk om nieuwe fysieke datamodellen te creรซren en bestaande modellen aan te passen. MySQL databases met reverse/forward engineering- en wijzigingsbeheerfuncties. Het doel van MySQL Workbench is bedoeld om een โโinterface te bieden waarmee je gemakkelijker en gestructureerder met databases kunt werken.
MySQL Workbench combineert drie primaire functionaliteiten: datamodellering en -ontwerp, SQL-ontwikkeling en serverbeheer. Elk van deze functionaliteiten wordt hieronder beschreven.
Modelleer- en ontwerptool
Modellen vormen de kern van de meeste valide, goed presterende databases. MySQL Workbench biedt tools waarmee ontwikkelaars en databasebeheerders visueel fysieke databaseontwerpmodellen kunnen maken die eenvoudig kunnen worden omgezet in een database. MySQL databases met behulp van forward engineering.
- MySQL Workbench ondersteunt het creรซren van meerdere modellen in dezelfde omgeving.
- Het ondersteunt alle objecten โ zoals tabellen, weergaven, opgeslagen procedures en triggers โ waaruit een database bestaat.
- MySQL Workbench beschikt over een ingebouwd hulpprogramma voor modelvalidatie dat eventuele problemen die worden gevonden, rapporteert aan de data-modelleur.
- Het biedt ook de mogelijkheid om verschillende modelleernotaties te gebruiken en kan worden uitgebreid met behulp van Lua, een scripttaal.
De onderstaande afbeelding toont het modelleringsvenster voor MySQL Werkbank.
SQL-ontwikkelingstool
Gestructureerde Query-taal (SQL) stelt ons in staat onze relationele databases te manipuleren. SQL vormt de kern van alle relationele databases.
- MySQL Workbench heeft een ingebouwde visuele SQL-editor.
- De visuele SQL-editor stelt ontwikkelaars in staat om query's te bouwen, te bewerken en uit te voeren. MySQL serverdatabases. Het heeft hulpprogramma's voor het bekijken van gegevens en het exporteren ervan.
- Dankzij de syntaxiskleurmarkeringen kunnen ontwikkelaars eenvoudig SQL-instructies schrijven en fouten opsporen.
- Er kunnen meerdere query's worden uitgevoerd en de resultaten worden automatisch in verschillende tabbladen weergegeven.
- De query's worden ook opgeslagen in het geschiedenispaneel, zodat u ze later kunt ophalen en uitvoeren.
De onderstaande afbeelding toont het SQL-ontwikkelingsvenster voor MySQL Werkbank.
Beheertool
Serverbeheer speelt een cruciale rol in de beveiliging van bedrijfsgegevens. De belangrijkste aspecten van serverbeheer zijn gebruikersbeheer, serverconfiguratie, serverlogboeken en nog veel meer. MySQL Workbench beschikt over de volgende functies die het proces vereenvoudigen: MySQL serverbeheer:
- Gebruikersbeheer โ een visuele tool voor het beheren van gebruikers waarmee databasebeheerders eenvoudig nieuwe gebruikers kunnen toevoegen en bestaande gebruikers kunnen verwijderen, privileges kunnen toekennen en intrekken, en gebruikersprofielen kunnen bekijken.
- Serverconfiguratie โ hiermee kunt u de server geavanceerd configureren en optimaliseren voor de beste prestaties.
- Databaseback-up en -herstel: een visuele tool voor exporteren en importeren. MySQL bestanden dumpen. MySQL Dumpbestanden bevatten SQL-scripts voor het aanmaken van databases, tabellen, weergaven en opgeslagen procedures, en voor het invoegen van gegevens.
- Serverlogboeken โ een visueel hulpmiddel om ze te bekijken MySQL Serverlogboeken. Deze logboeken bevatten foutenlogboeken, binaire logboeken en InnoDB-logboeken. Deze logboeken zijn handig bij het diagnosticeren van de server.
De onderstaande afbeelding toont het beheerderspaneel voor MySQL Werkbank.
In het volgende gedeelte wordt de installatie behandeld. MySQL Werkbank op Windows.
Hoe te installeren MySQL Werkbank (voor Windows)
In dit gedeelte leren we hoe je het installeert en gebruikt. MySQL Werkbank.
Installatie van het MySQL Workbench is een proces in twee stappen.
1) Installeer MySQL Community Server.
2) Installeer MySQL Werkbank โ Je kunt de workbench installeren met een zipbestand of een MSI-installatieprogramma (aanbevolen).
Let op: Voor de installatie hebt u beheerdersrechten of rechten voor gevorderde gebruikers nodig.
Aan de slag
Nadat je bovenstaande hebt geรฏnstalleerd, moet je het volgende instellen: MySQL Werkbank zoals hieronder weergegeven. Hieronder volgt een stapsgewijze handleiding voor de installatie. MySQL Werkbank.
Stap 1) Open het Home-venster. De eerste stap is de lancering. MySQL Werkbank. Wat je ziet, heet het Home Window.
Stap 2) Open de wizard voor het maken van een nieuwe verbinding. Vervolgens moet je je aanmaken MySQL Serververbinding, die details bevat over de doeldatabaseserver, inclusief hoe u er verbinding mee kunt maken. Klik op "+" in de MySQL Werkbank startscherm. Hiermee opent u de wizard 'Nieuwe verbinding instellen'.
Stap 3) Klik op de knop Serverbeheer configureren. Als beginner kunt u een verbinding maken met een lokaal geรฏnstalleerde server. Klik op de knop Serverbeheer configureren in het venster Nieuwe verbinding instellen om de configuratie te controleren. MySQL server.
Stap 4) Klik op de knop Volgende om verder te gaan. Er wordt een nieuw venster geopend met de naam 'Lokaal beheer configureren'. Klik op de knop 'Volgende' om verder te gaan.
Stap 5) Voer uw wachtwoord in en druk op OK. Vervolgens test de wizard de verbinding met de database. Als de test mislukt, ga dan terug en corrigeer de verbindingsparameters van de database. Er verschijnt dan een pop-upvenster waarin om uw root-wachtwoord wordt gevraagd om uw verbinding met de lokale database te testen. MySQL serverinstantie. Het wachtwoord is het wachtwoord dat u tijdens de installatie hebt ingesteld. MySQLVoer je wachtwoord in en druk op OK.
Stap 6) Klik op Volgende om verder te gaan. Vervolgens test de wizard de verbinding met de database. Als de test mislukt, ga dan terug en corrigeer de verbindingsparameters. Als alle tests succesvol zijn, klik dan op Volgende om verder te gaan.
Stap 7) Klik op Volgende. Daarna wordt een nieuwe wizard geopend over lokaal servicebeheer. Hiermee kunt u schakelen tussen meerdere opties. MySQL Servers geรฏnstalleerd op รฉรฉn machine. Als beginner kun je dit overslaan en op Volgende klikken om verder te gaan.
Stap 8) Selecteer MySQL Serverconfiguratiebestand. De wizard controleert vervolgens of toegang mogelijk is tot de MySQL Serverconfiguratiebestand en test start/stop-opdrachten.
Stap 9) Klik op Voltooien om de serverconfiguratie af te ronden. Vervolgens kunt u de huidige configuraties bekijken. Nadat u de configuraties hebt bekeken, klikt u op Voltooien om de serverconfiguratie af te ronden.
Stap 10) Klik op Verbinding testen. De volgende stap is het instellen van een verbinding waarmee u verbinding kunt maken met de server. Als u nog geen verbinding hebt aangemaakt, kunt u de standaardwaarden gebruiken. Klik op Verbinding testen [ 2 ] nadat u de verbindingsnaam [ 1 ] hebt ingevoerd.
Stap 11) Klik op OK. Er wordt een nieuw dialoogvenster geopend waarin u wordt gevraagd het wachtwoord van de root-/geselecteerde gebruiker in te voeren. Als uw MySQL De rootgebruiker heeft een wachtwoord; u kunt dit invoeren via 'Opslaan'. Vault functie. Klik op OK.
Als het ingevoerde wachtwoord voor de gebruiker correct is, verschijnt het volgende scherm. Klik op beide OK-knoppen en u kunt verder.
Er wordt een nieuw exemplaar weergegeven op de startpagina.
Double- Klik en begin met zoeken.

















