Lavorare con i database di Windows 10 è un compito che può essere complesso se non si dispone degli strumenti adeguati, questo implica non solo la piattaforma su cui si lavora ma anche la sintassi compatibile e le funzioni integrate nell'applicazione.
Se stiamo cercando la migliore soluzione per lavorare nei database, MySQL è senza dubbio una delle soluzioni più complete per questo compito. MySQL è un motore di gestione di database SQL open source con cui le sue funzioni e caratteristiche possono essere sempre più scalabili.
Funzioni MySQLAlcune delle funzioni di MySQL sono:
- Scritto in C e C++
- Integra l'uso delle tabelle del disco B-tree (MyISAM) con la compressione dell'indice
- Supporta l'uso di più compilatori
- Abbiamo funzioni SQL attraverso la libreria di classi ottimizzata per ottimizzare le prestazioni dei database da gestire
- Supporta dati lunghi 1, 2, 3, 4 e 8 byte, FLOAT, DOUBLE, CHAR, VARCHAR, BINARY, VARBINARY, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, ENUM e OpenGIS
- Supporta le funzioni DELETE, INSERT, REPLACE e UPDATE
- Possiamo utilizzare database di grande capacità
- Sono disponibili API C, C++, Eiffel, Java, Perl, PHP, Python, Ruby e Tcl.
- Supporto completo per più tipi di caratteri
- A livello di amministrazione, ci sono diversi client e applicazioni
Miglioramenti di MySQLLa versione più recente di MySQL è la 8.0.22 che ha presentato miglioramenti e nuove funzionalità come:
- La gestione dei blocchi per le dichiarazioni della tabella delle concessioni è stata migliorata
- Per i file di registro in formato JSON, MySQL Enterprise Audit ora supporta le operazioni di lettura dei registri tramite la funzione definita dall'utente audit_log_read()
- La libreria client MySQL include una funzione API C mysql_real_connect_dns_srv ()
- Visual Studio 16.4 è ora la versione minima per la build di MySQL
- La versione minima della libreria Boost per le build del server è 1.73.0
- Per il plug-in di autenticazione LDAP SASL, il metodo di autenticazione SCRAM-SHA-1 non è supportato sui sistemi SLES 12 e 15 e EL6 e molti altri
Solvetic spiegherà come installare MySQL 8.0.22 su Windows 10.
Come installare MySQL 8.0.22 su Windows 10
Passo 1
Andiamo al seguente link ufficiale di MySQL:
Passo 2
Vedremo quanto segue:
INGRANDIRE
Passaggio 3
Facciamo clic sulla riga “Download MySQL Community (OPL) e vedremo quanto segue:
INGRANDIRE
Passaggio 4
Facciamo clic sull'opzione "MySQL Installer for Windows", vedremo la seguente finestra:
INGRANDIRE
Passaggio 5
Lì facciamo clic sul pulsante "Download" dell'opzione MSI Installer, vedremo questo:
INGRANDIRE
Passaggio 6
Facciamo clic su "No grazie, avvia solo il mio download" e verrà scaricato l'eseguibile MySQL 8.0.22:
INGRANDIRE
Passaggio 7
Facciamo doppio clic su questo file e il processo di installazione di MySQL in Windows 10 avrà luogo:
Passaggio 8
Vedremo quanto segue:
Passaggio 9
Successivamente vedremo le diverse opzioni di installazione di MySQL:
INGRANDIRE
Passaggio 10
In questo caso attiviamo la casella "Personalizzata":
INGRANDIRE
Passaggio 11
Facciamo clic su Avanti e vedremo le seguenti opzioni:
INGRANDIRE
Passaggio 12
Visualizziamo il campo "MySQL Servers", selezioniamo "MySQL Server 8.0 e poi selezioniamo" MySQL Server 8.0.22 x64":
INGRANDIRE
Passaggio 13
Facciamo clic sulla freccia destra per spostare questo componente sul lato destro:
INGRANDIRE
Passaggio 14
Ora andiamo alla sezione "MySQL Workbench" e selezioniamo "MySQL Workbench 8.0.22 - x64":
INGRANDIRE
Passaggio 15
Successivamente andiamo su "MySQL Shell" e aggiungiamo "MySQL Shell 8.0.22 - x64":
INGRANDIRE
Passaggio 16
Quindi facciamo clic su Avanti e vediamo i componenti MySQL che devono essere installati:
INGRANDIRE
Passaggio 17
Facciamo clic sul pulsante "Esegui" per avviare il download di questi componenti:
INGRANDIRE
Passaggio 18
Una volta scaricati, inizierà l'installazione di ciascuno di essi:
INGRANDIRE
Passo 19
Quando le installazioni saranno state completate vedremo quanto segue:
INGRANDIRE
Notain caso di errori in questo processo possiamo aggiornare nuovamente in modo che venga applicato il download.
Passaggio 20
Facciamo clic su Avanti e sarà disponibile la seguente finestra:
INGRANDIRE
Passo 21
Facciamo nuovamente clic su Avanti e vedremo i dettagli della configurazione di MySQL come:
- Tipo di configurazione utilizzata
- Protocollo da utilizzare
- Porta per il collegamento
INGRANDIRE
Passo 22
Inoltre possiamo regolare ulteriori dettagli se è il caso e facendo clic su Avanti è possibile definire il metodo di autenticazione su MySQL, queste opzioni sono:
- Usa crittografia password avanzata per l'autenticazione, questa opzione supporta il meccanismo di sicurezza SHA-256 che aumenta la sicurezza dell'accesso
- Usa il metodo di autenticazione legacy: è un po' più insicuro in quanto è speciale per le versioni precedenti di MySQL
INGRANDIRE
Passo 23
Lasciamo attiva la prima opzione e facciamo clic su Avanti, ora definiamo la password dell'utente root:
INGRANDIRE
Passaggio 24
In basso è possibile aggiungere nuovi utenti se è il caso per compiti di amministrazione, nella finestra successiva vediamo l'area dei servizi MySQL in Windows 10 come:
- Nome di Servizio
- Opzione per avviare MySQL con l'avvio di Windows 10
- opzioni dell'account
INGRANDIRE
Passo 25
Lasciamo le opzioni predefinite e nella finestra successiva vediamo i passaggi da eseguire:
INGRANDIRE
Passo 26
Facciamo clic su "Esegui" in modo che ciascuno di essi venga applicato:
INGRANDIRE
Passaggio 27
Al termine di questo processo vedremo questo:
INGRANDIRE
Passo 28
Facciamo clic su "Fine" per completare il processo e vediamo un riepilogo del prodotto che è stato installato:
INGRANDIRE
Passo 29
Facciamo clic su Avanti e vedremo quanto segue:
INGRANDIRE
Passo 30
Lì possiamo accedere al sito MySQL o fare clic su Fine per accedere alla piattaforma MySQL, prima si aprirà una console del prompt dei comandi:
INGRANDIRE
Passo 31
Quindi accediamo alla piattaforma MySQL:
INGRANDIRE
Passo 32
Facciamo clic sull'istanza locale e questa sarà visibile nella finestra successiva:
INGRANDIRE
Passo 33
Inseriamo la password che abbiamo precedentemente registrato:
INGRANDIRE
Passo 34
Facciamo clic su OK e accederemo a MySQL:
INGRANDIRE
Passaggio 35
Accediamo alla console del prompt dei comandi come amministratori:
Passo 36
Apriamo il File Explorer e andremo al percorso "C: \ Program Files \ MySQL \ MySQL Server 8.0 \ bin", copiamo questo percorso:
INGRANDIRE
Passaggio 37
Nella console eseguiamo:
cd C: \ Programmi \ MySQL \ MySQL Server 8.0 \ bin
INGRANDIRE
Passo 38
Da lì accediamo a MySQL eseguendo quanto segue:
mysql -u root -p
INGRANDIRE
Passo 39
Questo richiederà la password dell'utente root per accedere alla piattaforma da CMD:
INGRANDIRE
Passo 40
Una volta qui elencheremo i database predefiniti con il seguente comando:
mostrare i database;
INGRANDIRE
Passo 41
Creiamo il nostro database con il seguente comando:
creare database Solvetic;
INGRANDIRE
Con questi passaggi abbiamo visto come è possibile installare MySQL in Windows 10 e accedervi sia dall'applicazione installata stessa che dalla console del prompt dei comandi se vogliamo gestirlo direttamente con i comandi.