Installation et configuration d'un serveur MySQL
Etapes et différents scénarios pour l'installation et la configuration d'un serveur MySQL.
Prérequis
Vérifier si un serveur MySQL existant est déjà installé
Il est important pour la suite de l'installation de savoir si un serveur MySQL est déjà installé sur la machine.
Pour le vérifier :
Chercher si un service nommé
MySQL* existe. Si aucun service avec ce nom-là n'existe, passer directement à
Installation de MySQL
Installation de MySQL
Lancer l'installeur de MySQL téléchargé
précédemment. Si une demande de mise à jour s'affiche, il est recommandé de la faire.
Choisir “Server only”
Compléments à l'installation
Sauvegarde d'une base de données
Sauvegarde manuelle
Ouvrir
MySQLAdministrator.exe dans le dossier des
GUI Tools téléchargé
précédemment
Sélectionner Backup (Sauvegarde) dans la partie gauche du dialogue
Cliquer sur le bouton New Project (Nouveau projet)
Choisir la base de données à sauvegarder (par défaut : bcd_bacad)
Cliquer sur la flèche vers la droite pour ajouter la base au contenu qui sera sauvegardé
Décocher des tables de la base de données si besoin est. Par défaut, toutes les tables sont cochées et il est préférable de toutes les inclures dans la sauvegarde
Cliquer sur le bouton Execute Backup Now (Exécuter la sauvegarde maintenant)
Sauvegarde automatique
Afin de créer une sauvegarde automatique, il est nécessaire de régler quelques options au préalable
Enregistrer une connexion au serveur
Aller dans le menu Tools –> Options et choisir Connections (Connexions) sur la gauche
Cliquer sur le bouton New Connection (Nouvelle connexion)
Entrer un nom pour la connexion
Renseigner le nom d'utilisateur (normalement root)
Entrer le mot de passe
Donner le nom du serveur
Changer le port si ce n'est pas celui par défaut (3306)
Cliquer sur le bouton Apply (Appliquer)
Créer un fichier de sauvegarde unique
Ne pas effectuer cette étape si le but de la sauvegarde est d'avoir à chaque fois un nouveau fichier avec la date et l'heure. Ceci supprimera la date et l'heure du nom du fichier et ce dernier sera remplacé à chaque sauvegarde.
Aller dans le menu Tools –> Options et choisir Administrator (Administrateur) sur la gauche
Décocher Add Date/Time to Backup Files (Ajouter la date et l'heure aux fichiers de sauvegarde)
Cliquer sur le bouton Apply (Appliquer)
Stocker les mots de passe
Cette option est nécessaire pour pouvoir enregister le projet de sauvegarde
Aller dans le menu Tools –> Options et choisir General Options (Options générales) sur la gauche
Cocher la case Store passwords (Stocker les mots de passe)
Choisir comme méthode Obscured (Cacher) dans la liste
Cliquer sur le bouton Apply (Appliquer)
Création du projet de sauvegarde
Sélectionner Backup (Sauvegarde) dans la partie gauche du dialogue
Cliquer sur le bouton New Project (Nouveau projet)
Choisir la base de données à sauvegarder (par défaut : bcd_bacad)
Nommer le projet de sauvegarde
Cliquer sur la flèche vers la droite pour ajouter la base au contenu qui sera sauvegardé
Décocher des tables de la base de données si besoin est. Par défaut, toutes les tables sont cochées et il est préférable de toutes les inclures dans la sauvegarde
Cliquer sur l'onglet Schedule (Planification)
Cocher la case Schedule this backup project (Planifier ce projet de sauvegarde)
Sélectionner le répertoire cible où sera sauvée la base de données
Nommer le fichier *.sql qui sera généré
Choisir entre une sauvegarde journalière, hebdomadaire (choix des jours de sauvegarde) et mensuelle
Dans le cas d'une sauvegarde hebdomadaire ou mensuelle, choisir quand elle sera exécutée
Donner l'heure à laquelle exécuter la sauvegarde
Cliquer sur le bouton Save Project (Enregistrer le projet)
Un message va apparaître et demander d'entrer le nom d'utilisateur et mot de passe Windows afin de créer la tâche planifiée de sauvegarde
Restauration d'une base de données
Ouvrir
MySQLAdministrator.exe dans le dossier des
GUI Tools téléchargé
précédemment et sélectionner
Restore (Restaurer) dans la partie droite
Cliquer sur le bouton Open Backup File (Ouvrir un fichier de sauvegarde) et choisir le fichier *.sql à restaurer
Si le nom de la base de données a changé, sélectionner Another schema (Autre schéma), sinon laisser sur Original schema (Schéma original)
Dans le cas où Another schema (Autre schéma), sélectionner le bon schéma dans la liste
Vérifier que l'encodage est UTF8
Cliquer sur le bouton Start Restore (Démarrer la restauration)
Un dialogue montrant l'avancement de la restauration s'affiche