Nettoyer la base de données en manuel (Créer un compte)

  • WordPress :5.8
  • Statut : non résolu
  • Ce sujet contient 3 réponses, 3 participants et a été mis à jour pour la dernière fois par illy86, le il y a 8 mois.
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #2412801
    illy86
    Participant
    Initié WordPress
    20 contributions

    Bonjour,

    Je suis actuellement hébergée chez OVH. La BDD a dépassé le quota, j’ai donc besoin de la nettoyer en manuel afin de pouvoir réaccéder au backoffice.

    J’aimerais savoir si la requête suivante est sûre :

    DELETE FROM ‘wp_posts’ WHERE ‘post_type’ = ‘revision’

    Ou est-ce que vous me conseillez autre chose ?

    Merci

    #2412809
    ferman
    Participant
    Maître WordPress
    5979 contributions

    Bonjour,

    C’est bon mais de toute façon faites une sauvegarde de la base de données avant.  Attention aux guillemets. Il n’y en a d’ailleurs pas besoin autour de  post_type. Et n’oubliez pas de modifier wp_posts si vous avez un préfixe différent. Une fois redescendu en dessous du quota, vous pourrez utiliser wp_sweep pour finir le nettoyage. A part wp_posts Il faut repérer les tables les plus grosses. Certaines doivent-être nettoyées manuellement.

    DELETE FROM `wp_posts` WHERE post_type = 'revision';

    #2412815
    Li-An
    Modérateur
    Maître WordPress
    27403 contributions

    Bonjour, vous pouvez aussi regarder quelles tables prennent de la place et éventuellement si elles ont été créées par une extension dont vous pourriez vous passer.

    #2412816
    illy86
    Participant
    Initié WordPress
    20 contributions

    Merci pour vos réponses !

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.