Video: The Periodic Table Song (2018 UPDATE!) 2024
Nieuwe versies van MySQL worden periodiek uitgegeven en u kunt upgraden van de ene versie van MySQL naar een nieuwere versie van MySQL versie. U vindt de upgrade-informatie in de MySQL-handleiding online.
Er zijn echter speciale overwegingen bij het upgraden. Maak als voorzorgsmaatregel een back-up van uw huidige databases, inclusief de GRANT-tabellen in de MySQL-database, voordat u gaat upgraden.
MySQL raadt aan om geen versies over te slaan. Als u van één versie naar een versie van meer dan één versie nieuwer wilt upgraden, zoals van MySQL 4. 0 naar MySQL 5. 0, moet u eerst upgraden naar de volgende versie. Nadat die versie correct werkt, kunt u upgraden naar de volgende versie, enzovoort. Met andere woorden, upgrade van 4. 0 naar 4. 1, vervolgens van 4. 1 naar 5. 0.
Af en toe worden onverenigbare wijzigingen geïntroduceerd in nieuwe versies van MySQL. Sommige releases introduceren wijzigingen in de structuur van de GRANT-tabellen. MySQL 4. 1 veranderde bijvoorbeeld de methode van het coderen van wachtwoorden, waarvoor een langer wachtwoordveld in de GRANT-tabellen nodig is.
Na het upgraden naar de nieuwere versie moet u het script mysql_upgrade uitvoeren. Het herstelt uw bestanden en werkt zo nodig de systeemtabellen bij. In versies vóór MySQL-versie 5. 0. 19, werkt het script mysql_upgrade niet op Windows; het werkt alleen op Unix.
In Windows kunt u een script met de naam mysql_fix_privileges_tables uitvoeren met MySQL-versies vóór 5. 0. 19. Het script werkt de systeemtabellen bij, maar voert niet de volledige tabelcontrole en -reparatie uit die mysql_upgrade uitvoert.