Una versione di MySQL non ag­gior­na­ta può rap­pre­sen­ta­re un rischio si­gni­fi­ca­ti­vo per la sicurezza. Per ve­ri­fi­ca­re quale versione state uti­liz­zan­do, avete a di­spo­si­zio­ne diverse opzioni, la più semplice delle quali è la riga di comando. Qualora sia ne­ces­sa­rio un ag­gior­na­men­to, con­si­glia­mo di uti­liz­za­re cPanel.

Perché occorre con­trol­la­re re­go­lar­men­te la versione di MySQL?

Il sistema di gestione di database re­la­zio­na­li MySQL è parte in­te­gran­te di molti Content Ma­na­ge­ment System in tutto il mondo. In par­ti­co­la­re, quando si tratta di elaborare grandi quantità di dati, questo software open source è spesso ir­ri­nun­cia­bi­le. Esistono tuttavia alcune in­for­ma­zio­ni di cui bisogna essere al corrente quando lo si utilizza.

Dalla sua prima versione nel 1995, il sistema di gestione è stato soggetto a uno sviluppo continuo, per cui sono di­spo­ni­bi­li molte versioni diverse di MySQL. È quindi im­por­tan­te ve­ri­fi­ca­re la versione di MySQL at­tual­men­te in uso e as­si­cu­rar­si di mantenere il software ag­gior­na­to.

Vi­sua­liz­za­re la versione di MySQL in uso

A pre­scin­de­re dal fatto che vogliate as­si­cu­rar­vi di uti­liz­za­re la versione corrente di MySQL o che de­si­de­ria­te ve­ri­fi­ca­re se il vostro software è com­pa­ti­bi­le con una de­ter­mi­na­ta funzione, il primo passo per con­trol­la­re il sistema è quello di vi­sua­liz­za­re la versione corrente di MySQL. A tale scopo avete a di­spo­si­zio­ne diverse opzioni.

Tramite riga di comando

Il metodo più semplice e rapido per vi­sua­liz­za­re la versione di MySQL at­tual­men­te in uso è la riga di comando. Nei sistemi Linux e macOS, è possibile accedere alla riga di comando del server mediante il terminale. Chi usa Windows ha bisogno di uno strumento come PuTTY. È inoltre possibile accedere al server con le cre­den­zia­li SSH personali. Per vi­sua­liz­za­re la versione di MySQL, uti­liz­za­te il seguente comando:

mysql -V

Tramite client

Se la con­nes­sio­ne avviene tramite SSH, è possibile vi­sua­liz­za­re la versione di MySQL anche accedendo di­ret­ta­men­te al client. È suf­fi­cien­te inserire “mysql” per ottenere tutte le in­for­ma­zio­ni ne­ces­sa­rie nella riga “Server version” (Versione server).

Tramite ph­p­MyAd­min

Alcuni server di­spon­go­no di ph­p­MyAd­min. Se ciò vale anche per il vostro sistema, potete vi­sua­liz­za­re la versione di MySQL in questo modo. In questo caso, ef­fet­tua­te il login e poi andate nella sezione “Server database”, che si trova sul lato destro. Nella sezione “Versione software” è possibile vedere quale versione di MySQL viene at­tual­men­te uti­liz­za­ta.

Tramite dbForge Studio

Lo strumento dbForge Studio è cal­da­men­te con­si­glia­to, in quanto consente di uti­liz­za­re il sistema di gestione dei database in modo ancora più efficace. Vi offre anche la pos­si­bi­li­tà di con­trol­la­re la versione di MySQL. Per prima cosa ve­ri­fi­ca­te la vostra con­nes­sio­ne: ora si aprirà una finestra che mostra anche la versione corrente del server. Se la con­nes­sio­ne è già attiva, fate clic sul nome della con­nes­sio­ne a destra e se­le­zio­na­te l’ultima voce “Proprietà”. In questo modo verrà mostrata anche la versione del server.

Tramite Workbench

La procedura è analoga se si utilizza Workbench. Dopo aver se­le­zio­na­to il vostro server, fate clic su “Stato del server” per vi­sua­liz­za­re tutte le in­for­ma­zio­ni im­por­tan­ti sulla versione di MySQL.

Tramite XAMPP

Per vi­sua­liz­za­re la versione di MySQL at­tra­ver­so XAMPP, aprite il prompt dei comandi di Windows, se­le­zio­na­te la cartella in­te­res­sa­ta e uti­liz­za­te il comando che abbiamo riportato sopra:

mysql -V

In al­ter­na­ti­va, aprite il file di testo readme in una cartella XAMPP: anche qui troverete la versione di MySQL.

Come in­stal­la­re la versione più recente di MySQL

Se la versione di MySQL non è ag­gior­na­ta, è ne­ces­sa­rio prov­ve­de­re all’ag­gior­na­men­to il prima possibile. Nelle versioni più recenti questo avviene au­to­ma­ti­ca­men­te, se invece il vostro sistema non è ag­gior­na­to, dovrete in­stal­la­re l’ag­gior­na­men­to ma­nual­men­te.

La soluzione più semplice è quella di uti­liz­za­re cPanel. Nel caso in cui il vostro provider offra lo strumento di con­fi­gu­ra­zio­ne, accedete al vostro Web Host Manager e se­le­zio­na­te “Software” e “MySQL Upgrade”. Troverete un elenco dal quale potrete se­le­zio­na­re la versione di MySQL de­si­de­ra­ta. Ri­cor­dia­mo, tuttavia, che cPanel non consente di ef­fet­tua­re downgrade. Pertanto, vi sug­ge­ria­mo di eseguire un backup dell’intero database prima di eseguire l’ag­gior­na­men­to.

Al­ter­na­ti­ve per i singoli sistemi operativi

Nel caso non sia possibile in­stal­la­re la nuova versione di MySQL uti­liz­zan­do cPanel, dovrete eseguire un’in­stal­la­zio­ne manuale. Per macOS e Linux, riaprite nuo­va­men­te il terminale e accedete con i vostri dati di accesso SSH. Su Linux, ag­gior­na­te l’elenco dei pacchetti at­tra­ver­so il seguente comando:

sudo apt-get upgrade mysql-server

Su Mac, la via più semplice per in­stal­la­re e ag­gior­na­re MySQL è uti­liz­za­re il gestore di pacchetti Homebrew. Il comando corretto per avviare l’upgrade è questo:

brew update
brew install mysql

Su Windows, la soluzione più comoda è ricorrere al programma di in­stal­la­zio­ne di MySQL per in­stal­la­re la versione corrente di MySQL. Per im­po­sta­zio­ne pre­de­fi­ni­ta, SSH non è previsto su Windows.

Vai al menu prin­ci­pa­le