Video: Qual'è la differenza tra una Web Tv e sito con contenuti video? 2024
Le nuove versioni di MySQL vengono rilasciate periodicamente e è possibile eseguire l'aggiornamento da una versione di MySQL a una più recente versione. Puoi trovare le informazioni di aggiornamento nel manuale MySQL online.
Tuttavia, ci sono considerazioni speciali quando si aggiorna. Per precauzione, eseguire il backup dei database correnti, incluse le tabelle GRANT nel database mysql, prima di eseguire l'aggiornamento.
MySQL consiglia di non saltare le versioni. Se si desidera aggiornare da una versione a una versione più di una versione più recente, ad esempio da MySQL 4. 0 a MySQL 5. 0, è necessario eseguire prima l'aggiornamento alla versione successiva. Dopo che la versione funziona correttamente, è possibile eseguire l'aggiornamento alla versione successiva e così via. In altre parole, aggiornamento da 4. 0 a 4. 1, quindi da 4. 1 a 5. 0.
Occasionalmente, sono introdotte modifiche incompatibili nelle nuove versioni di MySQL. Alcune versioni introducono modifiche alla struttura delle tabelle GRANT. Ad esempio, MySQL 4. 1 ha cambiato il metodo di crittografia delle password, richiedendo un campo password più lungo nelle tabelle GRANT.
Dopo l'aggiornamento alla versione più recente, è necessario eseguire lo script mysql_upgrade. Ripara i file e aggiorna le tabelle di sistema, se necessario. Nelle versioni precedenti a MySQL versione 5. 0. 19, lo script mysql_upgrade non funziona su Windows; funziona solo su Unix.
Su Windows, è possibile eseguire uno script chiamato mysql_fix_privileges_tables con versioni di MySQL precedenti alla 5. 0. 19. Lo script aggiorna le tabelle di sistema ma non esegue il controllo e la riparazione della tabella completa eseguita da mysql_upgrade.