sql >> Databasteknik >  >> RDS >> Mysql

Hur man installerar MySQL 8 med Workbench på Windows 10

Oracle tillhandahåller MSI-installationsprogrammet för att installera MySQL Community Server på Windows. Det här inlägget förklarar alla steg som krävs för att installera MySQL Community Server 8 på Windows 10 med MSI-installationsprogrammet. Stegen bör vara liknande på andra versioner av Windows.

Anteckningar :För att kunna följa det här inlägget måste du helt ta bort den tidigare installationen av MySQL-servern installerad med installationsprogrammet om det redan är installerat på systemet. Du kan följa Hur man tar bort MySQL 5.7 helt från Windows för att helt ta bort den tidigare installationen som gjorts med installationsprogrammet.

Du kanske också är intresserad av andra MySQL-specifika handledningar inklusive hur man installerar MySQL 8 på Ubuntu och lär dig grundläggande SQL-frågor med MySQL.

Steg 1 - Ladda ner installationsprogram

MSI-installationsprogram är tillgängliga på den officiella webbplatsen för att installera MySQL Community Server-utgåvan på Windows. Nedladdningen är tillgänglig för antingen online- eller offlineläge. Vi kommer att ladda ner och installera servern med hjälp av offlinenedladdningen som har den större storleken för att installera de valda apparna lokalt med den senaste versionen som visas i Fig. 1. MySQL-versionen som var tillgänglig när man skrev denna handledning var 8.0.19 som visas i Fig. 1.

Fig 1

Nästa sida ombeds att antingen logga in och starta nedladdningen eller ladda ner den direkt som visas i Fig. 2.

Fig 2

Slutför nedladdningen genom att följa någon av metoderna.

Steg 2 - Installera MySQL

Dubbelklicka på installationsprogrammet för att köra det. Den kommer att visa standardinstallationsalternativen som visas i Fig. 3.

Fig 3

Jag har valt Anpassat alternativ för att manuellt välja de produkter som ska installeras på mitt system som visas i Fig. 4.

Fig 4

Klicka nu på Nästa-knappen för att fortsätta installationen. Nästa skärm visar alternativen för att välja produkter som visas i Fig. 5. Jag har valt de produkter som krävs inklusive servern, arbetsbänken och meddelanden som kan skilja sig åt i ditt fall. Du kan också välja MySQL Shell för att köra frågorna med MySQL Shell.

Fig 5

Klicka på knappen Nästa för att fortsätta installationen. Skärmen Kontrollera krav visar alternativen för att söka efter Visual C++ Redistributable Package som visas i Fig. 6.

Fig 6

Klicka på Execute-knappen för att installera C++-paketet för att uppfylla kraven. Det kommer att installera paketet och uppdatera statusen som visas i Fig. 7.

Fig 7

Klicka nu på Nästa för att fortsätta installationen. Installationsskärmen visar alla produkter som valts av oss i de föregående stegen som visas i Fig. 8.

Fig 8

Klicka nu på Kör för att börja installera de valda produkterna. Den kommer att visa installationsförloppet som visas i Fig. 9.

Fig 9

Installatören kommer att markera produktinstallationen som komplett som visas i fig 10 och aktivera Nästa-knappen för att slutföra installationen som visas i Fig. 10.

Fig 10

Klicka på Nästa och installationsprogrammet visar skärmen med meddelandet att starta konfigurationen av tillämpliga applikationer som visas i Fig. 11.

Fig. 11

Klicka nu på Nästa för att starta konfigurationen. Nästa skärm visar alternativ för att konfigurera MySQL-servern antingen som en fristående server med klassisk replikeringsstrategi eller InnoDB-kluster som visas i Fig. 12.

Fig 12

Vi har valt det fristående alternativet för att hålla installationen enkel utan att använda avancerade klusteralternativ för denna handledning. Klicka på Nästa och nästa skärm visar alternativ för att välja servertyp och port som visas i Fig. 13.

Fig 13

Jag har valt alternativet att visa avancerade och loggningsalternativ som markerats i fig 13. Klicka nu på Nästa för att fortsätta installationen. Nästa skärm visar alternativ för att välja autentiseringsmetod som visas i Fig. 14. Även om de nyare alternativen är bra, i en viss situation kanske dessa inte stöds fullt ut, för nu, därför har jag valt Legacy Authentication-metoden. Om du är säker på användningen, välj sedan den rekommenderade autentiseringsmetoden.

Fig 14

Klicka nu på Nästa för att konfigurera konton och roller som visas i fig 15.

Fig 15

Välj minst ett medelstarkt lösenord och lägg till användarkonton om det behövs. Klicka på Nästa för att konfigurera Windows-tjänsten som visas i Fig. 16.

Fig 16

Behåll standardalternativen som valda och klicka på Nästa-knappen . Nästa skärm visar loggningsalternativen som visas i Fig. 17.

Fig 17

Du kan inaktivera den binära loggningen för att förbättra prestandan om du känner till effekten på typen av användning på ditt system. Klicka nu på Nästa för att konfigurera Avancerade alternativ som visas i Fig. 18.

Fig 18

Behåll standardalternativen markerade när du klickar på Nästa-knappen . Nästa skärm visar konfigurationsstegen som visas i Fig. 19.

Fig 19

Klicka på Kör-knappen för att tillämpa konfigurationerna. Det kommer att slutföra konfigurationen och lägga till MySQL Notifier i systemfältet som visas i Fig. 20.

Fig 20

Klicka på Slutför för att slutföra MySQL-konfigurationen. Nästa skärm visar framgångsmeddelanden för konfigurationerna som visas i Fig. 21.

Fig 21

Klicka på Nästa att fortsätta. Nästa skärm visar framgångsmeddelandet och alternativet att starta Workbench som visas i Fig. 22.

Fig 22

Klicka på Slutför för att slutföra installationen och starta Workbench. Nästa skärm visar Välkomstskärmen av Workbench med en standardanslutning till MySQL-servern som visas i Fig. 23.

Fig 23

Klicka på standardanslutningen. Den kommer att fråga efter lösenordet för att logga in som visas i Fig. 24.

Fig 24

Ange lösenordet och klicka på OK-knappen för att ansluta till MySQL-servern. Den kommer att visa administrations- och standardpanelerna som visas i Fig. 25.

Fig 25

Sammanfattning

I den här handledningen har vi diskuterat att installera MySQL Community Server 8 med Workbench med hjälp av MSI Installer från Oracle.


  1. Använder COALESCE för att hantera NULL-värden i PostgreSQL

  2. Hur man designar en databasmodell för ett biobokningssystem

  3. Kod för att anropa en funktion i ett paket från C# och ODP.NET

  4. mySQL ::infoga i tabell, data från en annan tabell?