Par souci de simplicité, il est bon pour la racine à la sauvegarde de base de données MySQL et votre base de données; après tout, il a tous les privilèges de votre base de données et son contenu. Si vous êtes celui qui a installé le serveur, alors très probablement, vous êtes la racine. Les noms des tables de la base de données mysql sont: columns_priv, db, événement, FUNC, general_log, help_category, help_keyword, help_relation, help_topic, hôte, ndb_binlog_index, plugin, proc, procs_priv, serveurs, slow_log, tables_priv, time_zone, time_zone_leap_second, nom_fuseau_horaire , time_zone_transition, time_zone_transition_type, l'utilisateur Ces tableaux doivent être de sauvegarde.
Les noms de ces tableaux indiquent leur contenu; cependant, je ne vais pas entrer là-dedans. Qu'est-ce que vous avez à sauvegarder? Vous devez sauvegarder les déclarations de base de données de création, les instructions de création de table, et les données les tableaux contiennent. Comme pour la base de données MySQL, vous ne disposez pas de sauvegarder ses états de création de base de données et ses états de création de table; vous devez sauvegarder que les données de ses tableaux.
Ceci parce que la base de données MySQL et ses tables sont créées automatiquement chaque fois que le serveur est installé ou réinstallé; mais les données (par exemple les mots de passe et noms d'utilisateurs) en elle, créés par les utilisateurs, ne peuvent pas être réinstallé, et ainsi de ses données doit être de sauvegarde. Vous avez également de sauvegarder les procédures stockées et les triggers que vous avez créé une base de données.
Pour cela, comme vous créez les procédures et les triggers au cours de la phase de conception de la base de données (et son contenu), vous devriez garder des copies des procédures et déclenche dans un endroit sûr; qui est la façon dont vous sauvegarde procédures stockées et des triggers. Cependant, si vous avez la dernière version du serveur MySQL (avec des extensions de MySQL), alors vous pouve