I dati sono l'essenza di molte aziende in cui ognuno di questi dati rappresenta i ruoli degli utenti, le vendite giornaliere o mensili, i pagamenti ai fornitori, ecc., lavorare con questi dati dovrebbe essere un compito attento poiché una configurazione errata o un controllo non adatto può innescare gravi errori. Per aiutarci a lavorare con precisione su tutti i tipi di dati, è stato sviluppato MySQL, ben noto nel mondo dei database.
MySQL è un server di database SQL (Structured Query Language) sviluppato per due segmenti chiave come ambienti di produzione mission-critical per impieghi gravosi e per l'integrazione in software di distribuzione di massa.
Funzioni MySQLMySQL è caratterizzato da pilastri quali:
- I database MySQL sono relazionali
- MySQL è un sistema di gestione di database gratuito e ampiamente supportato
- Il server di database MySQL è veloce, affidabile, scalabile e semplice da usare
- MySQL Server può essere utilizzato su client/server o sistemi embedded
- Il software MySQL è open source, quindi viene costantemente aggiornato e aggiunge nuove funzionalità
Funzionalità di MySQLTra le principali caratteristiche di MySQL abbiamo:
- si avvale di un design server multilivello composto da moduli indipendenti.
- può essere configurato utilizzando CMake per problemi di portabilità.
- Scritto in C e C++
- È stato testato con Purify, un rilevatore di perdite di memoria commerciale, e con l'utility Valgrind.
- Fa uso di tabelle disco B-tree (MyISAM) con compressione indice.
- Dispone di motori di archiviazione transazionali e non transazionali.
- Ha un sistema di allocazione della memoria basato su thread.
- Implementa tabelle hash in memoria che possono funzionare come tabelle temporanee.
- Integra le funzioni SQL tramite una libreria di classi.
- Può essere installato su diversi sistemi operativi.
- Lavora con dati come FLOAT, DOUBLE, CHAR, VARCHAR, BINARY, VARBINARY, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, ENUM
Obiettivi di MySQLLa versione attuale di MySQL è la 8.0 (su cui lavoreremo in questo tutorial) che ha funzioni come:
- Nuovo dizionario dati che memorizza le informazioni sugli oggetti del database.
- Dichiarazioni di definizione dei dati atomici (Atomic DDL).
- Nuovo sistema di aggiornamento.
- Le tabelle Grant nel database di sistema mysql ora funzionano come tabelle InnoDB (transazionali).
- Abbiamo trovato un nuovo plug-in di autenticazione caching_sha2_password per migliorare la sicurezza dell'accesso.
- MySQL ora supporta i ruoli chiamati raccolte di privilegi.
- Le categorie di account utente sono state ora aggiunte.
- MySQL ora conserva le informazioni sulla cronologia delle password.
- La modalità FIPS è supportata.
- Ora è possibile creare e gestire gruppi di risorse.
- La crittografia delle tabelle può ora essere gestita globalmente definendo e applicando le impostazioni di crittografia predefinite a ciascun segmento.
- Miglioramenti di InnoDB.
Con tutto questo in mente impareremo come installare MySQL su Windows 10.
Come installare MySQL su Windows 10
Passo 1
Inserisci l'URL MySQL nel seguente link:
INGRANDIRE
Passo 2
Facciamo clic su "Vai alla pagina di download" per scaricare la versione completa di MySQL:
INGRANDIRE
Passaggio 3
Lì scarichiamo il programma di installazione desiderato:
INGRANDIRE
Passaggio 4
Facciamo clic su "No grazie, avvia il mio download" per avviare il download di MySQL, convalidiamo il download:
INGRANDIRE
Passaggio 5
Eseguiamo il programma di installazione di MySQL su Windows 10 e sarà necessario confermare l'operazione:
Passaggio 6
Si aprirà la seguente finestra:
Passaggio 7
Lì, i servizi verranno scaricati:
Passaggio 8
Successivamente si aprirà quanto segue:
INGRANDIRE
Passaggio 9
Attiviamo la casella "Personalizzata" per personalizzare l'installazione:
INGRANDIRE
Passaggio 10
Facciamo clic su Avanti e aggiungeremo i pacchetti MySQL desiderati, per questo selezioniamo il pacchetto:
INGRANDIRE
Passaggio 11
Quindi lo integriamo con la freccia centrale:
INGRANDIRE
Passaggio 12
Ripetiamo questo processo con i pacchetti desiderati, come MySQL Workbench:
INGRANDIRE
Passaggio 13
E poi la shell MySQL:
INGRANDIRE
Passaggio 14
Facciamo clic su Avanti e vedremo i pacchetti selezionati:
INGRANDIRE
Passaggio 15
Facciamo clic su "Esegui" per scaricare e installare questi pacchetti:
INGRANDIRE
Passaggio 16
Alla fine vedremo quanto segue:
INGRANDIRE
Passaggio 17
Facciamo clic su Avanti per visualizzare la seguente finestra:
INGRANDIRE
Passaggio 18
Nella finestra successiva vedremo la seguente configurazione:
INGRANDIRE
Passo 19
Lasciamo i valori predefiniti e facciamo clic su Avanti, nella finestra del metodo di autenticazione lasciamo attiva la casella "Usa crittografia password avanzata per l'autenticazione":
INGRANDIRE
Passaggio 20
Facciamo clic su Avanti e vedremo quanto segue:
INGRANDIRE
Passo 21
Assegniamo la password dell'utente root:
INGRANDIRE
Passo 22
Facciamo clic su Avanti e nella finestra successiva lasciamo i valori predefiniti:
INGRANDIRE
Passo 23
Nella finestra successiva della procedura guidata vedremo questo:
INGRANDIRE
Passaggio 24
Facciamo clic su "Esegui" per completare il processo di installazione di MySQL in Windows 10:
INGRANDIRE
Passo 25
Alla fine vedremo questo:
INGRANDIRE
Passo 26
Facciamo clic su "Fine" per completare l'installazione:
INGRANDIRE
Passaggio 27
Cliccando su Avanti vedremo l'ultima finestra del processo:
INGRANDIRE
Passo 28
Facciamo nuovamente clic su Fine, si aprirà MySQL Shell:
INGRANDIRE
Passo 29
Quindi si aprirà la piattaforma MySQL. Abbiamo lasciato la piattaforma.
INGRANDIRE
Passo 30
Apriamo File Explorer e andiamo al percorso in cui è stato installato MySQL:
INGRANDIRE
Passo 31
È necessario che questo percorso (dove si trova l'eseguibile MySQL), sia nelle variabili di sistema, per questo nella ricerca home inseriamo "ambiente":
Passo 32
Selezioniamo "Modifica le variabili di ambiente di sistema" e si aprirà la seguente finestra:
Passo 33
Facciamo clic su "Variabili d'ambiente" e si aprirà la seguente finestra:
Passo 34
Lì selezioniamo la riga "PATH" e facciamo clic su "Modifica":
Passaggio 35
Vedremo quanto segue:
Passo 36
Facciamo clic su "Nuovo" e incolliamo il percorso MySQL. Applichiamo le modifiche e chiudiamo le finestre.
Passaggio 37
Ora accediamo a CMD come amministratori:
Passo 38
Nella console eseguiamo "mysql --version" per vedere la versione installata di MySQL:
INGRANDIRE
Passo 39
Ora accederemo a MySQL, per questo eseguiamo:
mysql -u root -p
INGRANDIRE
Passo 40
Inseriamo la password creata nella configurazione e avremo accesso a MySQL in Windows 10:
INGRANDIRE
Questo è stato l'intero processo per installare correttamente MySQL su Windows 10 e avere un potente gestore di database.