Mises à jour périodiques de mysql

Les nouvelles versions de MySQL sont publiées périodiquement, et vous pouvez mettre à jour d'une version de MySQL pour une version plus récente. Vous pouvez trouver la mise à niveau des informations dans le manuel en ligne de MySQL.

Cependant, il ya des considérations spéciales lorsque vous mettez à niveau. Par mesure de précaution, sauvegardez vos bases de données actuelles, y compris le GRANT tables de la mysql base de données, avant la mise à niveau.




MySQL vous recommande de ne pas sauter versions. Si vous souhaitez mettre à niveau d'une version à une version plus d'une version plus récente, comme de MySQL 4.0 vers MySQL 5.0, vous devez passer à la prochaine version première. Après cette version fonctionne correctement, vous pouvez passer à la prochaine version, et ainsi de suite. En d'autres termes, la mise à niveau de 4,0 à 4,1, puis de 4,1 à 5,0.

Parfois, des changements incompatibles sont introduits dans les nouvelles versions de MySQL. Certaines versions introduisent des changements à la structure de la GRANT tables. Par exemple, MySQL 4.1 a changé la méthode de cryptage des mots de passe, ce qui nécessite un champ de mot de passe plus dans le GRANT tables.

Après la mise à niveau vers la nouvelle version, vous devez exécuter le mysql_upgrade script. Il répare vos fichiers et met à jour les tables système, si nécessaire. Dans les versions antérieures à la version 5.0.19 de MySQL, la mysql_upgrade script ne fonctionne pas sur Windows- ne fonctionne que sous Unix.

Sous Windows, vous pouvez exécuter un script appelé mysql_fix_privileges_tables avec les versions de MySQL antérieures à 5.0.19. Le script met à jour les tables système, mais ne respecte pas la vérification de la table et la réparation complète qui mysql_upgrade effectue.


» » » Mises à jour périodiques de mysql