Tutoriel phpMyAdmin : réparer et optimiser les tables de base de données

Il peut parfois être nécessaire de réparer une table de base de données MySQL. C’est le cas si votre site WordPress se comporte bizarrement ou lentement.

Par exemple, lorsque vous remarquez que les paramètres modifiés dans votre tableau de bord WordPress ne sont pas enregistrés de manière permanente, cela peut indiquer une table de base de données corrompue.

Un autre indicateur d’une table MySQL corrompue peut être l’apparition d’erreurs comme celle-ci :

Table './wordpress/wp_redirection_404' is marked as crashed and should be repaired.

Vous pouvez résoudre rapidement ce problème grâce à l’outil de réparation intégré à phpMyAdmin[1] et à Adminer[2].
(Adminer est une alternative simple à utiliser et à fichier unique pour l’administration de bases de données, similaire à phpMyAdmin.)

Comment réparer les tables d’une base de données MySQL

Tout d’abord, ouvrez l’outil d’administration de bases de données phpMyAdmin.
Ouvrez l’onglet Bases de données et sélectionnez la base de données que vous souhaitez réparer.

Sélectionnez toutes les tables à réparer. Vous pouvez toutes les sélectionner si vous n’êtes pas sûr de laquelle est corrompue.

How to repair MySQL database tables with phpMyAdmin

Dans le menu déroulant Pour la sélection, choisissez Réparer la table. Toutes les tables seront alors réparées automatiquement. Vous obtiendrez ensuite une présentation du résultat de l’opération de réparation.

Comment optimiser les tables d’une base de données MySQL ?

Optimiser les tables de la base de données est nécessaire de temps en temps. Une base de données MySQL stocke beaucoup de données temporaires inutilisées, comme des requêtes ou même des données marquées comme supprimées. Ainsi, chaque fois que vous supprimez quelque chose de vos bases de données, comme un article ou d’autres données, il ne sera pas toujours supprimé définitivement immédiatement. Parfois, cela occupe encore de l’espace dans la mémoire système.

Optimiser une table de base de données MySQL supprimera définitivement toutes ces données inutiles. Il est donc nécessaire d’entretenir votre base de données de temps en temps pour la garder propre et rapide.

Pour optimiser vos tables MySQL, sélectionnez-les toutes dans phpMyAdmin et choisissez Optimiser la table dans le menu déroulant Pour la sélection.

Après quelques secondes, vous obtiendrez le résultat de l’opération d’optimisation.

Articles connexes

Rene Hermenau

Auteur : Rene Hermenau

À propos de l'auteur : René Hermenau est le fondateur de WP STAGING. Il travaille sur les sauvegardes WordPress, les environnements de staging, les migrations, la gestion des bases de données et les workflows de déploiement sécurisés.