Hoe MySQL op Windows 11 te installeren

Een complete stapsgewijze handleiding om MySQL Server op uw Windows 11-computer te installeren.

MySQL is een van de meest veelzijdige en go-to-oplossingen als het gaat om het omgaan met databases. Je kunt ofwel een student zijn die het voor een semesterproject wil installeren, of je zou een team van database-ingenieurs kunnen zijn die werken aan het bouwen van een data-driver B2B-service; MySQL zal feilloos werken voor beide behoeften.

Als u aan een project hebt gewerkt waarbij u gegevens moet opslaan en manipuleren, is MySQL een van de meest capabele databasesystemen om u te helpen.

Om MySQL op uw systeem te laten werken, moet u echter het Microsoft Visual C++ 2019 Redistributable Package op uw systeem hebben geïnstalleerd. Dus laten we, voordat we naar MySQL springen, beginnen met het Microsoft Visual Redistributable Package.

Download en installeer Microsoft Visual Redistributable Package

U kunt het Microsoft Visual Redistributable Package eenvoudig downloaden en installeren vanaf de officiële Microsoft Technical Documentation-website met slechts een enkele klik.

Ga hiervoor naar docs.microsoft.com/latest-supported-vc-redist met uw voorkeursbrowser. Blader vervolgens naar beneden op de webpagina om de downloadlinks te vinden en klik op de link die geschikt is voor uw apparaatarchitectuur om deze te downloaden.

Ga na het downloaden naar uw standaard downloadmap en dubbelklik op de .EXE bestand om het installatieprogramma op uw systeem uit te voeren.

Klik vervolgens vanuit het Visual installer-venster op het selectievakje voorafgaand aan het label 'Ik ga akkoord met de algemene voorwaarden' en klik op de knop 'Installeren'.

Daarna verschijnt een UAC-venster (User Account Control). Als u niet bent aangemeld met een beheerdersaccount, voert u de inloggegevens voor een account in. Klik anders op de knop 'Ja' om de installatie te starten.

De installatie op uw systeem kan enkele minuten duren. Eenmaal geïnstalleerd, wordt u op de hoogte gebracht van de succesvolle installatie van het pakket in het Visual installer-venster. Klik op de knop 'Sluiten' om het venster te verlaten.

Nu u het Visual C++ Redistributable-pakket hebt, gaan we verder met het installeren van MySQL op uw systeem.

Download en installeer MySQL op uw pc

De eenvoudigste en aanbevolen manier om te downloaden om MySQL op uw Windows 11-pc te installeren, is door het officiële MySQL-installatieprogramma te gebruiken. U moet het echter wel eerst downloaden.

Om MySQL te downloaden, gaat u naar de officiële downloadpagina mysql.com/downloads met uw favoriete browser. Scroll vervolgens naar beneden op de webpagina en klik op de knop 'MySQL Community(GPL) Downloads' om verder te gaan.

Klik vervolgens op de pagina 'Community Downloads' op de optie 'MySQL Community Server' om door te gaan.

Klik daarna op de knop 'Ga naar downloadpagina' die aanwezig is onder het gedeelte 'Aanbevolen download:' op de webpagina.

Klik vervolgens op de knop 'Downloaden' die aanwezig is op de tegel met een grotere bestandsgrootte om de download van het installatieprogramma te starten.

Klik nu vanaf de volgende webpagina op 'Nee, bedankt, start gewoon mijn download' om door te gaan.

Ga na het downloaden naar uw standaard downloadmap en dubbelklik op de .MSI bestand dat u zojuist hebt gedownload.

Het duurt een paar minuten voordat Windows het installatieprogramma heeft geconfigureerd; wacht geduldig terwijl het dat doet.

Daarna verschijnt een UAC (User Account Control) scherm op uw scherm. Als u niet bent aangemeld met een beheerdersaccount, voert u de inloggegevens voor een account in. Klik anders op de knop 'Ja' om door te gaan.

Nu moet u vanuit het MySQL-installatievenster een installatietype selecteren om te installeren. Voor een beter begrip vindt u hieronder een kern van elk van hen:

Ontwikkelaar standaard: Dit type installatie installeert de MySQL-server en verschillende tools die nodig zijn voor de ontwikkeling van MySQL-applicaties. De setup omvat namelijk MySQL Shell, MySQL Router, MySQL Workbench, MySQL voor Visual Studio, MySQL Connectors en MySQL Server.

Alleen server: Als u dit installatietype kiest, wordt alleen MySQL Server geïnstalleerd. De perfecte use case hiervoor is wanneer u een MySQL-server wilt implementeren maar geen MySQL-apps wilt ontwikkelen.

Alleen klant: Dit setup-type installeert alle tools die zijn opgenomen in het setup-type ‘Developer Default’, met één uitzondering van MySQL Server. Deze optie kun je kiezen als je een app wilt ontwikkelen voor een bestaande server.

Vol: Zoals de naam al doet vermoeden, omvat dit type alle MySQL-producten samen met de voorbeelden, voorbeelden en documentatie van de tools.

Aangepast: Door dit type te selecteren, kunt u handmatig alle tools, hun specifieke versies en zelfs architectuur (afhankelijk van het besturingssysteem) selecteren.

Selecteer het instellingstype door op het keuzerondje voor de optie te klikken. Klik vervolgens op de knop 'Volgende' in de rechterbenedenhoek van het venster om door te gaan.

Klik daarna in het volgende scherm op de knop 'Uitvoeren' om de installatie van alle genoemde tools te starten.

Zodra alle tools met succes zijn geïnstalleerd, klikt u op de knop 'Volgende' om door te gaan.

Daarna moet u het servertype op uw computer configureren. Er zijn drie typen serverconfiguratietypen waaruit u kunt kiezen:

Ontwikkelingscomputer: Als u meerdere servers en applicaties op de machine draait, is dit de meest geschikte optie voor u, aangezien MySQL in deze configuratie zo min mogelijk geheugen gebruikt.

Servercomputer: Dit type kunt u het beste kiezen wanneer u naast MySQL nog een paar andere servertoepassingen gebruikt. Het geheugengebruik zal matig zijn.

Toegewijde computer: Kies deze optie als u geen andere servers op de machine gaat gebruiken. MySQL zal maximaal beschikbaar geheugen.

Klik in het scherm 'Type en netwerken' op het vervolgkeuzemenu na de optie 'Config-type' en klik om de gewenste optie te kiezen. U kunt ook de TCP/IP-poorten naar uw voorkeur configureren om verbinding te maken met SQL. Als u het niet zeker weet, kunt u het het beste op de standaardinstellingen laten staan. Klik op de knop ‘Volgende’ om verder te gaan.

Kies op het scherm 'Authenticatiemethode' de optie 'Use Strong Password Encryption for Authentication' als u een geheel nieuwe server aan het maken bent. Anders, als u al applicaties heeft die de SQL 8-connectoren en stuurprogramma's niet kunnen gebruiken of als het opnieuw compileren van een bestaande app niet haalbaar is, kiest u de 'Use Legacy Authentication Method' door op het keuzerondje voor elke optie te klikken.

Daarna moet u op het scherm 'Account en rollen' een wachtwoord voor het root-account maken door uw voorkeurswachtwoord in de respectieve velden in te voeren. U kunt in dit stadium ook gebruikersaccounts maken, klik hiervoor op de knop 'Gebruiker toevoegen'.

Als u ervoor heeft gekozen om gebruikersaccounts aan te maken, voert u de naam van de gebruiker in het tekstvak achter het veld 'Gebruikersnaam:' in. Selecteer vervolgens de rol voor de gebruiker met behulp van het vervolgkeuzemenu naast de optie 'Rol:'. Voer vervolgens het wachtwoord voor de genoemde gebruiker in en klik op de knop 'OK' om de inloggegevens in te stellen en de gebruiker aan te maken.

Als je er nog niet voor hebt gekozen om een ​​gebruiker aan te maken, klik dan op de knop ‘Volgende’ om verder te gaan.

Vervolgens zijn op het scherm 'Windows Service' al standaardopties geselecteerd om de SQL Server als een Windows-service uit te voeren die geschikt is voor de meeste scenario's. Als u het niet als een Windows-service wilt uitvoeren, klikt u op het selectievakje voorafgaand aan 'MySQL Server configureren als een Windows-service' om het vinkje uit te schakelen en het in een later stadium zelf te configureren.

Als u ervoor kiest om voor de standaardoptie te gaan, kunt u deze specifieke serverinstantie ook een naam geven door een toepasselijke naam in het tekstvak naast de 'Windows-servicenaam' in te voeren. Om de SQL Server te starten bij het opstarten van het systeem, klikt u op het selectievakje voorafgaand aan 'Start de MySQL Server bij het opstarten van het systeem'. Klik vervolgens op de knop 'Volgende' om verder te gaan.

Klik in het volgende scherm op de knop 'Uitvoeren' om de configuratie-instellingen toe te passen.

Daarna wordt u gevraagd om een ​​routerconfiguratie die een reeds geïnstalleerde MySQL-router kan opstarten (die is geïnstalleerd in Developer Default en Full setup-type) om verkeer tussen MySQL-apps en een InnoDB-cluster te leiden. Indien en wanneer geconfigureerd, wordt de MySQL-router uitgevoerd als een Windows-service.

Als u de MySQL-router niet op uw systeem wilt gebruiken, klikt u op de knop 'Voltooien' om verder te gaan. Klik anders op het selectievakje voorafgaand aan de optie 'Bootstrap MySQL Router voor gebruik met InnoDB-cluster' en configureer deze volgens uw vereisten.

Klik in het volgende scherm op de knop 'Volgende' om verder te gaan.

Voer vervolgens op het scherm 'Verbinden met server' het wachtwoord in het tekstvak in dat volgt op het veld 'Wachtwoord:' dat u hebt ingesteld tijdens de serverconfiguratie en klik op de knop 'Controleren' om de verbinding te controleren.

Zodra de verbinding met de server is gelukt, klikt u op de knop 'Volgende' om verder te gaan.

Klik vervolgens in het scherm 'Configuratie toepassen' op de knop 'Uitvoeren'.

Nadat de configuratie is toegepast, klikt u op de knop 'Voltooien' om verder te gaan.

Klik daarna in het scherm 'Productconfiguratie' op de knop 'Volgende' om door te gaan.

De installatie van MySQL is nu voltooid, u kunt op de hyperlinks op het scherm klikken om de documentatie en voorbeelden op MySQL Shell te raadplegen. Klik anders op de knop 'Voltooien' om het venster te sluiten.