Base de données

Administration du module base de données

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Dernière mise à jour : 03/12/2015 à 06h55

Outils de gestion de la base de données









home









Actions à réaliser sur la sélection de tables









actions









Sauvegarder une table ou l'ensemble des tables









Il est important de sauvegarder régulièrement sa base de données afin de ne pas perdre ses données en cas de plantage de serveur, hacking de son site, etc...







Cliquez sur 'SAUVEGARDER' en bas de la page sous les tables, vous allez être dirigé vers la page de sauvegarde.







export









Sélectionnez l'ensemble des tables si vous désirez une sauvegarde complète de votre base de données, ou uniquement les tables désirées.







Cochez selon ce que vous désirez sauvegarder soit :







  • Données et structure
  • Données : contenu de la base de données.
  • Structure de la base de données











Il est recommandé de sauvegarder 'Données et structure'







Cliquez sur sauvegarder, votre copie sera enregistrée dans le répertoire de votre ftp : ../cache/backup







Vous êtes alors redirigé vers l'accueil de l'administration de la base de données avec un lien pour télécharger votre sauvegarde :







success_export









Optimisation









L'optimisation de la base de données permet de réorganiser la structure de la table afin de faciliter les opérations au serveur SQL. Cette opération est effectuée automatiquement sur chaque table une fois par jour. Vous pouvez optimiser les tables manuellement via ce panneau d'administration.







Si l'on effectue beaucoup de modifications sur une base de données, il peut parfois rester des petites erreurs et l'optimisation permet de les supprimer.







Sélectionnez les tables que vous souhaitez optimiser puis cliquez sur 'Optimiser' en bas.







Réparation









La réparation n'est normalement pas à envisager mais en cas de problème elle peut s'avérer utile. Le support vous dira de l'effectuer quand cela sera nécessaire.







Attention : C'est une opération lourde, elle consomme beaucoup de ressources, il est donc conseillé d'éviter de réparer les tables si ce n'est pas utile !







Sélectionnez les tables que vous souhaitez réparer puis cliquez sur 'Réparer' en bas.







Voir la liste des fichiers disponibles









Une fois que vous avez créé une ou plusieurs sauvegardes, vous pouvez les voir :







  • sur votre FTP dans le répertoire : ../cache/backup
  • via le pannel administration, cliquez sur 'Voir la liste des fichiers disponibles (cache/backup)'







    restore_upload





    ce qui vous envoie à la page :



    available_files













Vous pouvez ici supprimer les vieilles sauvegardes si vous désirez ne pas les garder.







Restaurer la base de données









Votre fichier est dans le répertoire ../cache/backup









Allez dans 'Voir la liste des fichiers disponibles'







available_files









Cliquez sur la sauvegarde que vous souhaitez restaurer.







Un message en popup apparaît vous signalant :







Etes-vous sûr de vouloir restaurer votre base de données à partir de la sauvegarde sélectionnée ?







Cliquez sur OK. La base de donnée va se restaurer.







Votre fichier est sur votre disque dur









restore_upload









Vous allez l'uploader sur votre serveur dans le répertoire ../backup/cache/ via 'parcourir', sélectionnez le fichier sur votre disque dur, puis cliquez sur 'restaurer'. La restauration de votre sauvegarde se fera automatiquement.







Exécuter une requête dans la base de données









N'utilisez cette fonction que si un des membre du support vous le demande ou si vous savez ce que vous faites ! Si cette requête n'a pas été proposée par le support, vous êtes responsable de son exécution et des pertes de données qu'elle pourrait provoquer. Il est donc fortement déconseillé d'utiliser cette option si vous ne maîtrisez pas complètement la structure des tables de PHPBoost.







request









Mettez dans le cadre votre requête et cliquez sur 'exécution'.







Configuration









config









La configuration vous permet de définir si vous souhaitez ou non optimiser automatiquement les tables de votre site.



Si oui, il vous sera demandé quand voulez-vous effectuer cela. Cette tâche sera automatiquement exécutée la nuit, le jour de votre choix.