Come installare MySQL su Windows 11

Una guida passo passo completa per installare MySQL Server sul tuo computer Windows 11.

MySQL è una delle soluzioni più versatili e di riferimento quando si tratta di gestire i database. Potresti essere uno studente universitario che desidera installarlo per un progetto semestrale o potresti essere un team di ingegneri di database che lavorano per creare un servizio B2B di driver di dati; MySQL funzionerà perfettamente per entrambe le esigenze.

Se hai lavorato su un progetto che richiede di archiviare e manipolare i dati, MySQL è uno dei sistemi di database più capaci per aiutarti.

Tuttavia, affinché MySQL funzioni sul tuo sistema, avrai bisogno del pacchetto ridistribuibile Microsoft Visual C++ 2019 installato sul tuo sistema. Quindi, prima di passare a MySQL, iniziamo con il pacchetto Microsoft Visual Redistributable.

Scarica e installa Microsoft Visual Redistributable Package

Puoi facilmente scaricare e installare Microsoft Visual Redistributable Package dal sito Web ufficiale della documentazione tecnica Microsoft con un solo clic.

Per farlo, vai su docs.microsoft.com/latest-supported-vc-redist utilizzando il tuo browser preferito. Quindi, scorrere verso il basso nella pagina Web per individuare i collegamenti per il download e fare clic sul collegamento adatto all'architettura del dispositivo per scaricarlo.

Una volta scaricato, vai alla directory dei download predefinita e fai doppio clic su .EXE file per eseguire il programma di installazione sul tuo sistema.

Quindi, dalla finestra del programma di installazione visiva, fai clic sulla casella di controllo che precede l'etichetta "Accetto i termini e le condizioni" e fai clic sul pulsante "Installa".

Successivamente, apparirà una finestra UAC (User Account Control). Se non hai effettuato l'accesso con un account amministratore, inserisci le credenziali per uno. In caso contrario, fare clic sul pulsante "Sì" per avviare l'installazione.

Potrebbero essere necessari alcuni minuti per l'installazione sul sistema. Una volta installato, verrai avvisato dell'avvenuta installazione del pacchetto nella finestra del programma di installazione visiva. Fare clic sul pulsante "Chiudi" per uscire dalla finestra.

Ora che hai il pacchetto Visual C++ Redistributable, passiamo all'installazione di MySQL sul tuo sistema.

Scarica e installa MySQL sul tuo PC

Il modo più semplice e consigliato per scaricare e installare MySQL sul tuo PC Windows 11 è utilizzare il programma di installazione ufficiale di MySQL. Tuttavia, dovrai comunque scaricarlo prima.

Per scaricare MySQL, vai alla sua pagina di download ufficiale mysql.com/downloads utilizzando il tuo browser preferito. Quindi, scorrere verso il basso nella pagina Web e fare clic sul pulsante "Download MySQL Community (GPL)" per procedere.

Quindi, dalla pagina "Download della community", fai clic sull'opzione "MySQL Community Server" per continuare.

Successivamente, fai clic sul pulsante "Vai alla pagina di download" presente nella sezione "Download consigliato:" nella pagina web.

Quindi, fai clic sul pulsante "Download" presente sul riquadro di dimensioni maggiori del file per avviare il download del programma di installazione.

Ora, dalla pagina Web successiva, fai clic su "No grazie, avvia il mio download" per continuare.

Una volta scaricato, vai alla directory dei download predefinita e fai doppio clic su .MSI file appena scaricato.

Ci vorranno alcuni minuti affinché Windows configuri il programma di installazione; aspetta pazientemente mentre lo fa.

Successivamente, sullo schermo apparirà una schermata UAC (User Account Control). Se non hai effettuato l'accesso con un account amministratore, inserisci le credenziali per uno. Altrimenti, fai clic sul pulsante "Sì" per continuare.

Ora, dalla finestra del programma di installazione di MySQL, dovrai selezionare un tipo di installazione da installare. Per una migliore comprensione, di seguito è riportato un riepilogo fornito per ciascuno di essi:

Predefinito sviluppatore: Questo tipo di installazione installa il server MySQL e vari strumenti necessari per lo sviluppo di applicazioni MySQL. Vale a dire, l'installazione include MySQL Shell, MySQL Router, MySQL Workbench, MySQL per Visual Studio, MySQL Connectors e MySQL Server.

Sever solo: La scelta di questo tipo di installazione installerà solo MySQL Server. Il caso d'uso perfetto per questo sarà quando desideri distribuire un server MySQL ma non sviluppare app MySQL.

Solo cliente: Questo tipo di installazione installa tutti gli strumenti inclusi nel tipo di installazione "Developer Default" con una singola eccezione di MySQL Server. Puoi scegliere questa opzione se desideri sviluppare un'app per un server esistente.

Pieno: Come suggerisce il nome, questo tipo include tutti i prodotti MySQL insieme agli esempi, agli esempi e alla documentazione degli strumenti.

Costume: Selezionando questo tipo è possibile selezionare manualmente tutti gli strumenti, le loro versioni specifiche e persino l'architettura (a seconda del sistema operativo).

Selezionare il tipo di configurazione facendo clic sul pulsante di opzione che precede l'opzione. Quindi fare clic sul pulsante "Avanti" presente nell'angolo in basso a destra della finestra per procedere.

Successivamente, nella schermata successiva, fai clic sul pulsante "Esegui" per avviare l'installazione di tutti gli strumenti menzionati.

Una volta che tutti gli strumenti sono stati installati con successo, fare clic sul pulsante "Avanti" per procedere.

Successivamente, ti verrà richiesto di configurare il tipo di server sul tuo computer. Esistono tre tipi di tipi di configurazione del server che puoi scegliere:

Computer di sviluppo: Se esegui diversi server e applicazioni sulla macchina, questa è l'opzione più adatta a te poiché MySQL utilizzerà la minor quantità di memoria possibile in questa configurazione.

Computer server: Il caso migliore per scegliere questo tipo è quando si eseguono alcune altre applicazioni server insieme a MySQL. L'utilizzo della memoria sarà moderato.

Computer dedicato: Se non hai intenzione di eseguire altri server sulla macchina, scegli questa opzione. MySQL occuperà la memoria massima disponibile.

Nella schermata "Tipo e rete", fai clic sul menu a discesa dopo l'opzione "Tipo di configurazione" e fai clic per scegliere l'opzione preferita. È inoltre possibile configurare le porte TCP/IP in base alle proprie preferenze per effettuare la connessione con SQL. In caso di dubbi, è meglio lasciarlo alle impostazioni predefinite. Fare clic sul pulsante "Avanti" per procedere.

Nella schermata "Metodo di autenticazione", scegli l'opzione "Utilizza crittografia avanzata della password per l'autenticazione" se stai creando un nuovo server da zero. Altrimenti, se disponi già di applicazioni che non possono utilizzare i connettori e i driver SQL 8 o se la ricompilazione dell'app esistente non è fattibile, scegli "Usa metodo di autenticazione legacy" facendo clic sul pulsante di opzione che precede ciascuna opzione.

Successivamente, nella schermata "Account e ruoli", dovrai creare una password per l'account root inserendo la tua password preferita nei rispettivi campi. Puoi anche creare account utente in questa fase, fai clic sul pulsante "Aggiungi utente" per farlo.

Se hai scelto di creare account utente, inserisci il nome dell'utente nella casella di testo dopo il campo "Nome utente:". Quindi, seleziona il ruolo per l'utente utilizzando il menu a discesa presente accanto all'opzione "Ruolo:". Quindi, inserisci la password per detto utente e fai clic sul pulsante "OK" per impostare le credenziali e creare l'utente.

Nel caso in cui non hai scelto di creare un utente fin da ora, fai clic sul pulsante "Avanti" per procedere.

Quindi, nella schermata "Servizio Windows", le opzioni predefinite saranno già selezionate per eseguire SQL Server come servizio Windows adatto alla maggior parte degli scenari. Se non desideri eseguirlo come servizio Windows, fai clic sulla casella di controllo che precede "Configura MySQL Server come servizio Windows" per deselezionarlo e configurarlo tu stesso in una fase successiva.

Nel caso in cui scegli di utilizzare l'opzione predefinita, puoi anche nominare questa particolare istanza del server inserendo un nome appropriato nella casella di testo presente proprio accanto a "Nome servizio Windows". Per avviare SQL Server all'avvio del sistema, fare clic sulla casella di controllo che precede "Avvia MySQL Server all'avvio del sistema". Quindi, fare clic sul pulsante "Avanti" per procedere.

Nella schermata successiva, fare clic sul pulsante "Esegui" per applicare le impostazioni di configurazione.

Dopodiché, ti verrà richiesta una configurazione del router in grado di eseguire il bootstrap di un router MySQL già installato (installato nel tipo di configurazione predefinita e completa dello sviluppatore) per indirizzare il traffico tra le app MySQL e un cluster InnoDB. Se e quando configurato, MySQL Router viene eseguito come servizio Windows.

Nel caso in cui non desideri utilizzare il router MySQL sul tuo sistema, fai clic sul pulsante "Fine" per continuare. Altrimenti, fai clic sulla casella di controllo che precede l'opzione "Bootstrap MySQL Router per l'uso con cluster InnoDB" e configuralo secondo le tue esigenze.

Nella schermata successiva, fai clic sul pulsante "Avanti" per procedere.

Quindi, nella schermata "Connetti al server", inserisci la password nella casella di testo dopo il campo "Password:" impostato al momento della configurazione del server e fai clic sul pulsante "Verifica" per verificare la connessione.

Una volta stabilita la connessione al server, fare clic sul pulsante "Avanti" per procedere.

Quindi, nella schermata "Applica configurazione", fai clic sul pulsante "Esegui".

Dopo che la configurazione è stata applicata, fare clic sul pulsante "Fine" per procedere.

Successivamente, nella schermata "Configurazione prodotto", fare clic sul pulsante "Avanti" per continuare.

L'installazione di MySQL è ora completata, puoi cliccare sui collegamenti ipertestuali presenti a schermo per fare riferimento alla documentazione e agli esempi su MySQL Shell. Altrimenti, fare clic sul pulsante "Fine" per chiudere la finestra.