how download mysql
Guida passo passo per scaricare MySQL per Windows e macOS utilizzando diversi metodi:
In questo tutorial, impareremo i diversi modi / approcci per vedere come scaricare MySQL e iniziare a usarlo entro un paio di minuti.
MySQL può essere scaricato come programma di installazione autonomo per diversi sistemi operativi o come immagine / archivio zippato e il più semplice è utilizzare docker per MySQL se vuoi solo imparare ed esplorare MySQL.
Inoltre, tieni presente che MySQL è disponibile come versione community (gratuita) e enterprise (a pagamento) da scaricare.
Per scopi pratici, l'installazione di mySMySQLQL tramite il programma di installazione e l'immagine docker risolve la maggior parte dei casi d'uso. Vedremo entrambi questi approcci per i sistemi operativi basati su Windows e Mac qui.
Cosa imparerai:
- Download di MySql tramite programma di installazione
- Immagine Docker MySQL
- MySQL Enterprise Edition
- Conclusione
Download di MySql tramite programma di installazione
MySQL è disponibile per il download come programma di installazione di pacchetti autonomo per Windows e macOS.
Vediamo i dettagli per ciascuno di questi.
Installazione di MySQL su Windows
a) Prerequisiti: Prima di iniziare il processo di installazione, tieni presente che MySQL Installer richiede .NET Framework 4.5.2 (se hai una versione precedente di .NET framework, aggiornala per iniziare il processo di installazione).
b) Scarica il programma di installazione della comunità MySQL dalla fonte Qui. (La versione corrente di MySQL durante la scrittura di questo tutorial è 8.0.20. Se hai bisogno di scaricare una versione specifica di MySQL, puoi fare riferimento al rispettivo programma di installazione Qui e scegli la versione che desideri installare).
Scegli il programma di installazione a seconda che la versione di Windows che stai utilizzando sia a 32 bit o 64 bit (puoi fare riferimento al link Qui per conoscere la versione del sistema operativo che stai utilizzando).
VPN kodi gratis
c) Dopo aver scaricato il programma di installazione, apri il file exe del programma di installazione e continua con le istruzioni. Si noti che sarà necessaria una connessione Internet attiva poiché il programma di installazione è una shell e scarica i prodotti selezionati su Internet una volta scelti durante il processo di installazione.
Per la scelta della configurazione è possibile scegliere il file 'Impostazione predefinita dello sviluppatore' che si prende cura di quasi tutte le cose necessarie per le esigenze di sviluppo / test.
d) Una volta completata l'installazione, se hai scelto di installare il client per MySQL (MySQL Workbench che è Community / download gratuito), puoi connettere l'istanza del tuo server, altrimenti puoi controllare l'installazione dalla riga di comando eseguendo il comando seguente .
C:> 'C:Program FilesMySQLMySQL Server 8.0inmysql' test
Installazione di MySQL su MacOS
# 1) Per installare / scaricare MySQL su macOS tramite immagine disco (.dmg) o programma di installazione: scarica il file immagine disco per l'edizione community da Qui
#Due) Una volta scaricato il file dmg, fare doppio clic per montare l'immagine del disco e avviare il processo di installazione seguendo le istruzioni nel pacchetto di installazione. Segui le schermate seguenti per il processo di installazione passo passo.
# 3) Una volta completata l'installazione, per accendere il server MySQL, puoi aprire le preferenze di MySql e accendere il server MySQL se non è già acceso.
Apri le preferenze di sistema e fai clic sull'icona MySQL.
Il pannello delle preferenze di MySQL si aprirà ora e potrai vedere lo stato del server MySQL. Se non è già in esecuzione, puoi accendere il server da lì.
# 4) Ora controlliamo se la nostra installazione è andata a buon fine o meno controllando la versione dalla riga di comando. Apri il prompt del terminale e vai alla directory di installazione di MySQL che è per impostazione predefinita
/usr/local/mysql/bin
Esegui il comando seguente per verificare la versione.
./mysql -V
Se vedi il lias di output di seguito, significa che l'installazione è stata eseguita correttamente.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
# 5) Per utilizzare MySQL dalla riga di comando, è possibile continuare a utilizzare la riga di comando o il terminale (con la password impostata durante il processo di installazione) o scaricare applicazioni client MySQL come MySQL Workbench per accedere tramite GUI.
Esploriamo alcune opzioni della riga di comando. Per iniziare con la shell MySQL, esegui i comandi seguenti.
./mysql -u root -p
Ora, ti verrà richiesta la password (devi inserire quella che è stata inserita durante l'installazione - supponiamo di aver impostato la password come 'password'), quindi alla richiesta della password inserisci la password. Una volta che l'autenticazione ha avuto successo, l'utente accederà alla shell MySQL.
Proviamo a eseguire un comando di esempio per vedere se la shell funziona correttamente o meno. Esegui il comando seguente sulla shell MySQL.
SHOW DATABASES;
Dovresti essere in grado di vedere l'output seguente per il comando.
Immagine Docker MySQL
L'installazione di MySQL tramite un'immagine docker come contenitore docker è l'approccio più semplice se vuoi solo imparare MySQL e non vuoi installare il software / server completo sul tuo sistema.
Docker ti consente di avviare, accendere e spegnere rapidamente i contenitori che contengono il software richiesto che in questo caso è il server MySQL.
Vediamo i passaggi che sarebbero necessari per installare MySQL come immagine Docker.
# 1) Per utilizzare l'immagine Docker, è necessario installare Docker in base al sistema operativo. Per installare Docker, segui le istruzioni Qui
#Due) Una volta installato il motore Docker, dovremmo scaricare (o estrarre) l'immagine Docker dall'hub Docker. Vediamo il comando che può essere utilizzato per estrarre l'immagine Docker per l'edizione del server della community.
Esegui il comando seguente sul terminale o sul prompt dei comandi.
docker pull mysql/mysql-server:tag
Qui, il tag rappresenta la versione dell'edizione di MySQL Community Server che desideri scaricare. Se non stai cercando una versione specifica, puoi semplicemente omettere i dettagli del tag ed eseguire il comando seguente (questo recupererebbe l'immagine per l'ultima edizione disponibile di MySQL Community Edition).
docker pull mysql/mysql-server
differenza tra c ++ e c
# 3) Una volta scaricata l'immagine Docker, possiamo provare a elencare le immagini e vedere se riusciamo a trovare un'immagine MySQL nell'elenco che viene visualizzato. Esegui il comando seguente nel terminale (per sistemi basati su Linux).
docker image ls | grep 'mysql-server'
Se vedi l'output come di seguito, significa che la tua immagine Docker è stata scaricata correttamente.
# 4) Ora eseguiamo un contenitore sull'immagine Docker che abbiamo appena scaricato. Chiameremo il contenitore come 'Mysql-docker-demo' . Esegui il comando seguente per avviare il contenitore dall'immagine.
docker run --name='mysql-docker-demo' -d mysql/mysql-server
# 5) Ora, per ottenere la password impostata durante l'esecuzione del contenitore Docker, possiamo recuperare i dettagli dai log Docker e quindi riavviare questa password utilizzando il comando ALTER.
Eseguire il seguente comando sul terminale:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
Si prega di notare che 'Mysql-docker-demo' nel comando sopra è il nome del contenitore docker. Se hai denominato il contenitore in modo diverso, dovrai sostituirlo con il nome del contenitore.
Se il tuo contenitore Docker è avviato correttamente, vedrai l'output come mostrato di seguito.
[Entrypoint] GENERATED ROOT PASSWORD: *ovIDej0cNAr[apq0jWuf4KdOpI
# 6) Ora dovremmo accedere alla shell mysql nel contenitore Docker con la password generata.
Esegui il comando seguente.
docker exec -it mysql-docker-demo mysql -u root -p
Quando viene richiesta una password, immettere quella del passaggio n. 5 sopra. Una volta inserito, verrai connesso al client MySQL all'interno del contenitore Docker.
A questo punto, se inserisci un comando come MOSTRA DATABASE; quindi genera un errore e chiede di aggiornare / modificare la password predefinita.
mysql> SHOW DATABASES; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
# 7) Ora ripristiniamo la password utilizzando il comando ALTER.
ALTER USER 'root' @ 'localhost' IDENTIFICATO DA 'password';
Qui 'password' è la password effettiva che desideri impostare per l'utente root. È possibile modificarlo con qualsiasi valore appropriato e desiderato.
# 8) Ora proveremo a eseguire un semplice comando per convalidare la nostra installazione. Avremmo eseguito il comando SHOW DATABASES; per ottenere i dettagli di tutti i database disponibili.
quali sono alcuni buoni siti Web di anime
Ecco l'output del comando
mysql> mostra DATABASES;
+ ——————– +
| Database |
+ ——————– +
| information_schema |
| mysql |
| performance_schema |
| sys |
+ ——————– +
4 righe in serie (0,00 sec)
# 9) Con questo, ora abbiamo avviato con successo il contenitore Docker con l'installazione di MySQL e questo potrebbe ora essere utilizzato per eseguire qualsiasi comando MySQL, proprio come fai con l'installazione su una macchina locale.
È inoltre possibile avviare / arrestare il contenitore Docker su richiesta come e quando richiesto.
Per arrestare il contenitore Docker MySQL, è possibile utilizzare il comando seguente.
docker stop mysql-docker-demo
Per riavviare il contenitore Docker, è possibile utilizzare il comando seguente.
docker start mysql-docker-demo
MySQL Enterprise Edition
MySQL è un database open source ampiamente utilizzato.
L'edizione Enterprise è di proprietà di Oracle e include una suite di strumenti e funzionalità fornita solo con la versione a pagamento (la versione gratuita è l'edizione MySQL Community).
MySQL Enterprise Edition è disponibile su Oracle cloud come servizio completamente gestito.
Di seguito sono riportate alcune stime sui costi dell'edizione MySQL Enterprise:
Edizione | Abbonamento annuale (USD) |
---|---|
MySQL Standard Edition | 2000 - 4000 |
MySQL Enterprise Edition | 5000 - 10000 |
Dai un'occhiata Oracle Costing Sheet per maggiori informazioni.
Le versioni a pagamento di MySQL vengono fornite con il supporto tecnico e l'assistenza del team MySQL, nonché con altri strumenti di monitoraggio come backup, crittografia, firewall, ecc.
Domande e risposte frequenti
D # 1) MySQL può essere scaricato gratuitamente?
Risposta: MySQL è disponibile in più edizioni. L'edizione community può essere scaricata e utilizzata gratuitamente, mentre le altre varianti come le edizioni MySQL Standard e MySQL Enterprise hanno un costo di abbonamento annuale allegato poiché vengono fornite con il supporto cloud e l'assistenza tecnica del team MySQL.
Per utilizzare MySQL open source per scopi commerciali, puoi utilizzare MariaDB che si basa sul database MySQL.
D # 2) Come installare il client MySQL?
Risposta: Il client MySQL viene scaricato come parte dell'installazione standard del server MySQL. Il client MySQL può essere avviato dal terminale o dal prompt dei comandi accedendo alla directory come indicato di seguito per Mac / Linux o Windows.
MAC - /usr/local/mysql/bin WINDOWS - C:\Program Files\MySQL\MySQL Server 8.0
Il client della riga di comando MySQL può essere avviato eseguendo il MySQL eseguibile nelle directory precedenti.
Per utilizzare un client basato su GUI, puoi scaricare MySQL workbench Qui scegliendo la combinazione di SO appropriata.
D # 3) Come posso scaricare MySQL per Windows?
Risposta: MySQL è disponibile per quasi tutti i principali sistemi operativi come macOS, Linux e Windows. Per Windows, potrebbe essere scaricato come eseguibile o zip.
Fare riferimento ai dettagli del download Qui nella pagina di download ufficiale di MySQL.
Abbiamo elencato i passaggi di installazione completi per il download / la configurazione e l'installazione dell'edizione MySQL Community Server su Windows qui in questo tutorial.
Conclusione
In questo tutorial, abbiamo imparato i vari modi attraverso i quali puoi scaricare MySQL sul tuo desktop / laptop con diversi sistemi operativi.
Abbiamo discusso sulla convalida dell'installazione di MySQL Community Server su piattaforme Windows e macOS. Abbiamo anche imparato a usare Docker per iniziare con lo sviluppo di MySQL Server e abbiamo imparato come iniziare rapidamente con il server MySQL.
Spero che questo tutorial abbia chiarito tutte le tue domande sul download di MySQL.
Lettura consigliata
- I 10 migliori software di database gratuiti per Windows, Linux e Mac
- Istruzione MySQL Delete - Elimina la sintassi dei comandi ed esempi
- Tutorial sulla creazione di tabelle in MySQL con esempi
- Tutorial MySQL Create View con esempi di codice
- Tipi di dati MySQL | Quali sono i diversi tipi di dati in MySQL
- MySQL JOIN Tutorial: Inner, Outer, Cross, Left, Right e Self
- Tutorial sull'istruzione di aggiornamento di MySQL: sintassi ed esempi delle query di aggiornamento
- Le 40 migliori domande e risposte per i colloqui di MySQL (domande 2021)
- Che cos'è MySQL e perché viene utilizzato?