MySQL 8.4 voor Windows installeren
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 | : Handontwikkeling | Computer | Server 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