Puoi con­fi­gu­ra­re MariaDB su Windows in modo rapido e semplice. Questa guida ti mostrerà come scaricare il programma di in­stal­la­zio­ne, con­fi­gu­ra­re l’istanza di MariaDB e gestirla con uno strumento grafico come HeidiSQL.

Perché uti­liz­za­re MariaDB su Windows?

Windows è diffuso in molte aziende e ambienti di sviluppo. MariaDB funziona sta­bil­men­te sui sistemi operativi Windows offrendo la stessa fun­zio­na­li­tà di Linux. Se esegui ap­pli­ca­zio­ni web in locale o desideri costruire un ambiente di sviluppo familiare, puoi usufruire di una soluzione semplice in­te­gran­do MariaDB su Windows.

MariaDB su Windows: i requisiti

  • Windows 10 o 11 (con­si­glia­to a 64 bit)
  • Permessi di am­mi­ni­stra­to­re per l’in­stal­la­zio­ne
  • Accesso a internet per scaricare il programma di in­stal­la­zio­ne
  • Opzionale: HeidiSQL (con­si­glia­to per la gestione grafica)
Managed Database Services
Con­cen­tra­ti sul tuo progetto, noi pensiamo al resto
  • Partner IONOS Cloud
  • Soluzioni fles­si­bi­li e su misura
  • Data center situati in Europa

Come in­stal­la­re MariaDB su Windows: una guida

L’in­stal­la­zio­ne avviene tramite un programma ufficiale che ti guida at­tra­ver­so tutti i passaggi im­por­tan­ti. Il nostro tutorial ti ac­com­pa­gna durante l’intero processo.

Primo passaggio: download del programma di in­stal­la­zio­ne

  1. Visita la sezione download del sito ufficiale di MariaDB.
  2. Scegli nella pagina “MariaDB Community Server” e poi clicca sull’opzione “Windows (MSI Installer)”.
  3. Scarica la versione più recente, ad esempio MariaDB 11.7 per Windows x64. As­si­cu­ra­ti di se­le­zio­na­re l’ar­chi­tet­tu­ra corretta per il tuo sistema.

Secondo passaggio: in­stal­la­zio­ne con il pacchetto MSI

  1. Avvia MSI-Installer, pre­ce­den­te­men­te scaricato con un doppio clic.
  2. Nella schermata di benvenuto, clicca su “Next” (avanti) per iniziare l’in­stal­la­zio­ne.
  3. Accetta i termini della licenza se­le­zio­nan­do “I accept the terms” (accetto i termini) e poi clicca nuo­va­men­te su “Next” (avanti).
  4. Nella sezione “Custom Setup” (con­fi­gu­ra­zio­ne per­so­na­liz­za­ta), scegli at­ten­ta­men­te quali com­po­nen­ti integrare. Per un semplice ambiente di test, puoi de­se­le­zio­na­re gli strumenti di terze parti, ad esempio, se desideri in­stal­la­re ma­nual­men­te HeidiSQL.
  5. Determina la directory di in­stal­la­zio­ne. Il percorso pre­de­fi­ni­to è C:\Program Files\MariaDB x.x. Se pre­fe­ri­sci un altro drive o directory puoi anche mo­di­fi­car­lo.

Terzo passaggio: con­fi­gu­ra­zio­ne del server

  1. Imposta una password di root sicura per la tua istanza di MariaDB. Ti servirà anche in seguito per accedere come am­mi­ni­stra­to­re o am­mi­ni­stra­tri­ce.
  2. Attiva l’im­po­sta­zio­ne “Use utf8mb4 as default server’s character set” (usa utf8mb4 come set di caratteri del server pre­de­fi­ni­to) per garantire che il database supporti set di caratteri moderni.
  3. Le restanti im­po­sta­zio­ni come la porta (3306), l’avvio come servizio Windows e l’uso del motore InnoDB possono essere lasciate sui valori pre­de­fi­ni­ti, a meno che non ci siano esigenze par­ti­co­la­ri.
  4. Clicca su “Install” (installa) per avviare l’in­stal­la­zio­ne. A seconda del sistema il processo durerà circa uno o tre minuti.

Quarto passaggio: test dell’in­stal­la­zio­ne di MariaDB su Windows

  1. Al termine dell’in­stal­la­zio­ne, apri il prompt dei comandi di Windows (cmd).
  2. Esegui il seguente comando per con­net­ter­ti alla tua istanza MariaDB:
"C:\Program Files\MariaDB 11.7\bin\mariadb.exe" -u root -p
cmd
  1. Inserisci la password di root assegnata in pre­ce­den­za. Dopo un login corretto, verrà vi­sua­liz­za­ta la console di MariaDB, nella quale puoi eseguire comandi SQL.

Quinto passaggio: in­stal­la­zio­ne di HeidiSQL

  1. Apri il sito web di HeidiSQL.
  2. Scarica il setup attuale e in­stal­la­lo come di consueto.
  3. Dopo il primo avvio, appare il gestore delle con­nes­sio­ni. Clicca su “New” (nuovo) per creare una nuova con­nes­sio­ne.
  4. Inserisci i seguenti dati:
  • Nome della con­nes­sio­ne: per esempio “Local MariaDB”
  • Tipo di con­nes­sio­ne: MariaDB o MySQL (TCP/IP)
  • Libreria: lib­ma­riadb.dll
  • Nome host/IP: 127.0.0.1
  • Nome utente: root
  • Password: la password di root assegnata nel terzo passaggio
  • Porta: 3306
  1. Fai clic su “Save” (salva) per pro­teg­ge­re la con­nes­sio­ne e suc­ces­si­va­men­te su “Open” (apri) per avviarla. Dovresti ora avere accesso alla tua istanza di database.

Sesto passaggio: creazione di un database

  1. Apri HeidiSQL e con­net­ti­ti al tuo server MariaDB.
  2. Fai clic con il tasto destro del mouse sul tuo col­le­ga­men­to nel riquadro di na­vi­ga­zio­ne a sinistra e seleziona “New” (nuovo) -> “Database”.
  3. Inserisci un nome per il nuovo database, per esempio __testdb__, e conferma con OK. Il nuovo database verrà ora vi­sua­liz­za­to nel riepilogo ed è im­me­dia­ta­men­te pronto all’uso.

Settimo passaggio: ri­pri­sti­no di un backup

  1. Seleziona nel riquadro a sinistra il database in cui desideri importare un backup.
  2. Apri il menu “File” -> “Run SQL file” (esegui file SQL).
  3. Seleziona nel dialogo di selezione dei file il tuo file .sql de­si­de­ra­to e fai clic su “Open” (apri).
  4. HeidiSQL esegue tutti i comandi SQL dal file. Dopo pochi istanti, la struttura del tuo database e il contenuto in esso contenuto do­vreb­be­ro essere importati.

Ottavo passaggio: adat­ta­men­to del file di con­fi­gu­ra­zio­ne

  1. Naviga fino alla directory di in­stal­la­zio­ne di MariaDB su Windows, ad esempio C:\Program Files\MariaDB 11.7\data.
  2. Apri il file my.ini con un editor di testo a tua scelta. As­si­cu­ra­ti di avviarlo con permessi di am­mi­ni­stra­to­re.
  3. Apporta modifiche si­gni­fi­ca­ti­ve. Ad esempio, puoi adattare il set di caratteri e il numero massimo di con­nes­sio­ni si­mul­ta­nee:
[server]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
max_connections=200
ini
  1. Salva il file e riavvia il servizio del database affinché le modifiche abbiano effetto:
net stop mariadb
net start mariadb
cmd

Ora il tuo ambiente MariaDB su Windows è com­ple­ta­men­te con­fi­gu­ra­to e pronto per essere uti­liz­za­to. Puoi anche in­stal­la­re MariaDB su Docker, MariaDB su Proxmox e MariaDB su Ku­ber­ne­tes.

Vai al menu prin­ci­pa­le