MySQL 8.4 voor Windows installeren

Aanmaakdatum van pagina :

Omgeving voor bevestiging van de bewerking

MySQL
  • MySQL 8.4
Ramen
  • Windows Server 2022

Vereiste omgeving

MySQL
  • MySQL 8.4
Ramen
  • Windows 11
  • Vensters 10
Windows Server
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

Over de editie die je gebruikt

Er zijn verschillende edities van MySQL, maar deze keer installeren we de "MySQL Community Edition" die gratis te gebruiken is.

Download en installeer de Microsoft Visual C++ Redistributable

MySQL 8.4 maakt gebruik van de Microsoft Visual C++ 2019-runtime, dus zelfs als u MySQL probeert te installeren zoals het is, ziet u het volgende dialoogvenster en kunt u het niet installeren.

Download de runtime van de volgende site:

Als u de pagina naar beneden gaat, vindt u een downloadlink om deze te downloaden. De architectuur moet zijn afgestemd op de Windows waarop MySQL is geïnstalleerd.

Voer het uit zodra het is gedownload.

Vink het vakje "Accepteer de licentievoorwaarden en gebruiksvoorwaarden" aan en klik op de knop "Installeren".

MySQL downloaden

Ga in uw webbrowser naar de volgende pagina's:

Klik op MySQL Community Edition downloaden.

Klik op MySQL Community Server.

Er zijn verschillende versies van MySQL, en degene met "LTS" is de op de lange termijn ondersteunde versie. De versie met de aanduiding "Innovatie" is alleen kortetermijnondersteuning voor de nieuwste versie, dus kies de "LTS"-versie, tenzij u onderzoek doet naar nieuwe functies.

Er zijn verschillende downloadknoppen, maar als u er niet precies in bent, selecteer dan "Windows (x86, 64-bit), MSI Installer".

U wordt gevraagd om in te loggen, maar u kunt het downloaden via de onderstaande link zonder in te loggen.

MySQL installeren

Voer het gedownloade bestand uit.

Als u geen beheerder bent, ziet u een dialoogvenster zoals hieronder, selecteer Ja.

Selecteer "Ja" omdat het opnieuw in een ander bestand zal verschijnen.

Klik op Volgende.

Vink "Ik accepteer de voorwaarden in de licentieovereenkomst" aan en klik op de knop "Volgende".

Selecteer Normaal. Als je het alleen als database wilt gebruiken, is dit voldoende.

Klik op de knop "Installeren".

Klik op de knop Voltooien om deze te sluiten tijdens het aanvinken van MySQL Configurator uitvoeren.

Klik op de knop "Volgende".

Als er geen wijzigingen zijn in het pad van de MySQL-gegevensopslagmap, klikt u op de knop "Volgende".

Selecteer het type serverconfiguratie. Of andere applicaties draaien op de server waarop MySQL is geïnstalleerd, bepaalt welke systeembronnen aan MySQL moeten worden toegewezen. Kies een van de volgende opties die bij uw toepassing passen:

Beschrijving van het type configuratie
Ontwikkeling Computer Dit is een ontwikkelcomputer en er zijn nog veel meer applicaties geïnstalleerd. MySQL gebruikt minimaal geheugen.
Server Computer Op deze computer draaien verschillende serverapplicaties. Selecteer deze optie voor uw web- of toepassingsserver. MySQL heeft een matig geheugengebruik.
Speciale computer Deze computer is bedoeld voor het uitvoeren van de MySQL-databaseserver. Andere servers, zoals webservers, draaien niet. MySQL maakt gebruik van al het beschikbare geheugen.
Handmatig Behoud de standaardwaarden van het configuratiebestand. Als u de waarde moet wijzigen, moet u het configuratiebestand bewerken en handmatig bijwerken.

In dit geval wordt "Server Computer" geselecteerd in de veronderstelling dat andere applicaties ook zullen worden uitgevoerd. Beslis alstublieft op basis van hoe u het bedient.

Trouwens, de keuze van het configuratietype verandert de volgende parameters van de my.ini: De ingestelde nummers kunnen variëren, afhankelijk van de specificaties van uw pc. U moet vooral voorzichtig zijn als de specificaties van het servergeheugen dynamisch zijn.

Parameternaam: HandontwikkelingComputerServer Computer Dedicated Computer
tmp_table_size 16 miljoen 5M 12 miljoen 74 miljoen
myisam_sort_buffer_size 8M 9M 16 miljoen 138 miljoen
read_buffer_size 128K 238 31K 128K
read_rnd_buffer_size 256K 6 km-loop 256K 256K
innodb_thread_concurrency 0 8 8 8
open_files_limit 5000 8161 8161 8161

Stel een root-wachtwoord in. Houd er rekening mee dat voor sommige symbolen mogelijk escape-verwerking nodig is tijdens het typen.

Nadat u het hebt ingevoerd, klikt u op de knop "Volgende". U kunt later gebruikersaccounts toevoegen.

Stel de gegevens in om te registreren bij Windows-services. Als er niets bijzonders is, is er geen probleem zoals het is.

Stel machtigingsinstellingen in voor serverbestanden. Als er geen speciale situatie is, is er geen probleem als de bovenste instelling.

Het MySQL-installatieprogramma kan de gegevensmap van de server beveiligen door de machtigingen van bestanden en mappen op de volgende locaties bij te werken:

Wilt u de machtigingen van serverbestanden bijwerken in het MySQL-installatieprogramma?

  • Ja, we verlenen alleen volledige toegang aan gebruikers met Windows-services (indien van toepassing) en de groep Administrators. Andere gebruikers en groepen hebben er geen toegang toe.
  • Ja, maar controleer en configureer het toegangsniveau.
  • Nee, u beheert machtigingen na de serverconfiguratie.

Bekijk het als u een voorbeelddatabase wilt behouden.

Start de configuratie met de knop "Uitvoeren".

Klik op de knop "Volgende".

Sluit af met de knop "Voltooien".

Omgevingsvariabelen instellen

Het instellen van omgevingsvariabelen maakt het gemakkelijker om opdrachten te gebruiken, omdat u niet het volledige MySQL-pad hoeft op te geven bij het uitvoeren van opdrachten. Als u geen opdrachten wilt gebruiken, hoeft u geen omgevingsvariabelen in te stellen.

Bekijk de map waarin mysql.exe is geïnstalleerd. Als je niets hebt gewijzigd, moet het in de volgende map staan.

  • C:\Program Files\MySQL\MySQL Server 8.4\bin

Verschillende versies van Windows hebben verschillende manieren om het scherm met omgevingsvariabelen te openen, dus het is gemakkelijker om "omgevingsvariabelen" te typen in het menu Start zoeken.

Klik op het tabblad Geavanceerd op de knop Omgevingsvariabelen.

Maak een keuze uit de variabelen van Path de systeemomgeving en klik op de knop Bewerken.

Klik op de knop "Nieuw".

Voer het mappad in met mysql.exe.

Klik daarna op de OK knop om te bevestigen.

De werking van de opdracht controleren

Open de prompt en voer de volgende opdracht in: Als het je lukt, is er geen probleem.

mysql --version