En komplett steg-för-steg-guide för att installera MySQL Server på din Windows 11-dator.
MySQL är en av de mest mångsidiga och populära lösningarna när det kommer till att hantera databaser. Du kan antingen vara en student som vill installera det för ett terminsprojekt, eller så kan du vara ett team av databasingenjörer som arbetar med att bygga en datadrivrutin B2B-tjänst; MySQL kommer att fungera felfritt för något av behoven.
Om du har arbetat med ett projekt som kräver att du lagrar och manipulerar data, är MySQL ett av de mest kapabla databassystemen för att hjälpa dig.
Men för att MySQL ska fungera på ditt system behöver du Microsoft Visual C++ 2019 Redistributable Package installerat på ditt system. Så innan vi hoppar till MySQL, låt oss börja med Microsoft Visual Redistributable Package.
Ladda ner och installera Microsoft Visual Redistributable Package
Du kan enkelt ladda ner och installera Microsoft Visual Redistributable Package från den officiella Microsoft Technical Documentation-webbplatsen med bara ett enda klick.
För att göra det, gå till docs.microsoft.com/latest-supported-vc-redist med din föredragna webbläsare. Scrolla sedan ner på webbsidan för att hitta nedladdningslänkarna och klicka på länken som passar din enhetsarkitektur för att ladda ner den.
När du har laddat ner, gå till din standardkatalog för nedladdningar och dubbelklicka på .EXE
fil för att köra installationsprogrammet på ditt system.
Sedan, från det visuella installationsfönstret, klicka på kryssrutan före etiketten "Jag godkänner villkoren" och klicka på knappen "Installera".
Därefter visas ett UAC-fönster (User Account Control). Om du inte är inloggad med ett administratörskonto, ange inloggningsuppgifterna för ett. Annars klickar du på "Ja"-knappen för att påbörja installationen.
Det kan ta några minuter att installera på ditt system. När det är installerat kommer du att meddelas om den lyckade installationen av paketet i Visual Installer-fönstret. Klicka på "Stäng"-knappen för att stänga fönstret.
Nu när du har Visual C++ Redistributable-paketet, låt oss gå vidare till att installera MySQL på ditt system.
Ladda ner och installera MySQL på din PC
Det enklaste och rekommenderade sättet att ladda ner för att installera MySQL på din Windows 11-dator är att använda det officiella MySQL-installationsprogrammet. Du måste dock fortfarande ladda ner den först.
För att ladda ner MySQL, gå till dess officiella nedladdningssida mysql.com/downloads med din föredragna webbläsare. Scrolla sedan ner på webbsidan och klicka på knappen 'MySQL Community(GPL) Downloads' för att fortsätta.
Sedan, från sidan 'Community Downloads', klicka på alternativet 'MySQL Community Server' för att fortsätta.
Efter det klickar du på knappen "Gå till nedladdningssida" som finns under avsnittet "Rekommenderad nedladdning:" på webbsidan.
Klicka sedan på knappen "Ladda ner" på den större filstorleken för att starta nedladdningen av installationsprogrammet.
Nu, från nästa webbsida, klicka på "Nej tack, starta bara min nedladdning." för att fortsätta.
När du har laddat ner, gå till din standardkatalog för nedladdningar och dubbelklicka på .MSI
fil du just laddade ner.
Det tar några minuter för Windows att konfigurera installationsprogrammet; vänta tålmodigt medan den gör det.
Därefter visas en UAC-skärm (User Account Control) på din skärm. Om du inte är inloggad med ett administratörskonto, ange inloggningsuppgifter för ett. Annars klickar du på "Ja"-knappen för att fortsätta.
Nu, från MySQL-installationsfönstret, måste du välja en installationstyp att installera. För din bättre förståelse finns nedan en sammanfattning för var och en av dem:
Standard för utvecklare: Denna inställningstyp installerar MySQL-servern och olika verktyg som krävs för MySQL-applikationsutveckling. Inställningen inkluderar nämligen MySQL Shell, MySQL Router, MySQL Workbench, MySQL för Visual Studio, MySQL Connectors och MySQL Server.
Endast server: Om du väljer denna inställningstyp installeras endast MySQL Server. Det perfekta användningsfallet för detta är när du vill distribuera en MySQL-server men inte utveckla MySQL-appar.
Endast klient: Den här inställningstypen installerar alla verktyg som ingår i inställningstypen "Utvecklare Default" med ett enda undantag för MySQL Server. Du kan välja detta alternativ om du vill utveckla en app för en befintlig server.
Full: Som namnet antyder inkluderar denna typ alla MySQL-produkter tillsammans med proverna, exemplen och dokumentationen av verktygen.
Beställnings: Genom att välja den här typen kan du manuellt välja alla verktyg, deras specifika versioner och till och med arkitektur (beroende på OS).
Välj inställningstyp genom att klicka på alternativknappen före alternativet. Klicka sedan på knappen "Nästa" som finns i det nedre högra hörnet av fönstret för att fortsätta.
Efter det, på nästa skärm, klicka på knappen "Execute" för att starta installationen av alla nämnda verktyg.
När alla verktyg har installerats, klicka på knappen "Nästa" för att fortsätta.
Efter det kommer du att behöva konfigurera servertypen på din dator. Det finns tre typer av serverkonfigurationstyper du kan välja:
Utvecklingsdator: Om du kör flera servrar och applikationer på maskinen är detta det mest lämpliga alternativet för dig eftersom MySQL kommer att använda minsta möjliga minne i denna konfiguration.
Serverdator: Det bästa fallet att välja den här typen är när du kör några andra serverapplikationer tillsammans med MySQL. Minnesanvändningen kommer att vara måttlig.
Dedikerad dator: Om du inte ska köra några andra servrar på maskinen, välj det här alternativet. MySQL kommer att få maximalt tillgängligt minne.
På skärmen "Typ och nätverk", klicka på rullgardinsmenyn efter alternativet "Konfigurationstyp" och klicka för att välja önskat alternativ. Du kan också konfigurera TCP/IP-portarna enligt dina önskemål för att göra anslutningen med SQL. Om du är osäker är det bäst att lämna den på standardinställningarna. Klicka på knappen "Nästa" för att fortsätta.
På skärmen "Autentiseringsmetod" väljer du alternativet "Använd stark lösenordskryptering för autentisering" om du skapar en ny server från början. Annars, om du redan har applikationer som inte kan använda SQL 8-anslutningarna och drivrutinerna eller om kompilering av befintlig app inte är möjlig, välj "Använd äldre autentiseringsmetod" genom att klicka på alternativknappen före varje alternativ.
Efter det, på skärmen "Konto och roller", måste du skapa ett lösenord för root-kontot genom att ange ditt föredragna lösenord i respektive fält. Du kan också skapa användarkonton i detta skede, klicka på knappen "Lägg till användare" för att göra det.
Om du väljer att skapa användarkonton anger du användarens namn i textrutan efter fältet "Användarnamn:". Välj sedan rollen för användaren med hjälp av rullgardinsmenyn bredvid alternativet "Roll:". Ange sedan lösenordet för nämnda användare och klicka på "OK"-knappen för att ställa in autentiseringsuppgifterna och skapa användaren.
Om du inte har valt att skapa en användare just nu, klicka på knappen "Nästa" för att fortsätta.
Sedan, på skärmen 'Windows Service', kommer standardalternativen redan att vara valda för att köra SQL Server som en Windows-tjänst som är lämplig för de flesta scenarierna. Om du inte vill köra den som en Windows-tjänst, klicka på kryssrutan före "Konfigurera MySQL-server som en Windows-tjänst" för att avmarkera och konfigurera den själv i ett senare skede.
Om du väljer att gå med standardalternativet kan du också namnge just den här serverinstansen genom att ange ett lämpligt namn i textrutan bredvid "Windows Service Name". För att starta SQL Server vid systemstart, klicka på kryssrutan före "Starta MySQL Server vid systemstart". Klicka sedan på knappen "Nästa" för att fortsätta.
På nästa skärm klickar du på knappen "Execute" för att tillämpa konfigurationsinställningarna.
Efter det kommer du att bli tillfrågad om en routerkonfiguration som kan starta en redan installerad MySQL-router (som är installerad i Developer Default och Full setup-typ) för att dirigera trafik mellan MySQL-appar och ett InnoDB-kluster. Om och när den är konfigurerad, körs MySQL-routern som en Windows-tjänst.
Om du inte vill använda MySQL-routern på ditt system, klicka på knappen "Slutför" för att fortsätta. Annars klickar du på kryssrutan före alternativet "Bootstrap MySQL-router för användning med InnoDB-kluster" och konfigurerar det enligt dina krav.
På nästa skärm klickar du på knappen "Nästa" för att fortsätta.
På skärmen "Anslut till server" anger du sedan lösenordet i textrutan efter fältet "Lösenord:" som du ställde in vid serverkonfigurationen och klickar på knappen "Kontrollera" för att kontrollera anslutningen.
När anslutningen till servern har lyckats klickar du på knappen "Nästa" för att fortsätta.
Klicka sedan på knappen "Execute" på skärmen "Apply Configuration".
När konfigurationen har tillämpats klickar du på knappen "Slutför" för att fortsätta.
Efter det, på skärmen "Produktkonfiguration", klicka på knappen "Nästa" för att fortsätta.
Installationen av MySQL är nu klar, du kan klicka på hyperlänkarna som finns på skärmen för att hänvisa till dokumentationen och exemplen på MySQL Shell. Annars klickar du på knappen "Slutför" för att stänga fönstret.