Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
fr:kb:general:install_configure_mysql_server [2015/01/14 08:46] jerome.delacombaz@bacad.ch |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Installation et configuration d'un serveur MySQL ====== | ||
| - | Etapes et différents scénarios pour l' | ||
| - | |||
| - | ===== Prérequis ===== | ||
| - | Télécharger l' | ||
| - | |||
| - | ===== Vérifier si un serveur MySQL existant est déjà installé ===== | ||
| - | Il est important pour la suite de l' | ||
| - | Pour le vérifier : | ||
| - | * Menu démarrer - Exécuter (ou touche Windows + R) - taper " | ||
| - | {{: | ||
| - | * Chercher si un service nommé //MySQL*// existe. Si aucun service avec ce nom-là n' | ||
| - | {{: | ||
| - | * Double-cliquer sur le service le chemin de l' | ||
| - | {{: | ||
| - | * Ouvrir l' | ||
| - | {{: | ||
| - | ===== Installation de MySQL ===== | ||
| - | * Lancer l' | ||
| - | {{: | ||
| - | * Accepter la licence et continuer | ||
| - | {{: | ||
| - | * Choisir le 2ème type d' | ||
| - | {{: | ||
| - | * Si un serveur est déjà présent sur la machine, il ne faut pas installer le nouveau dans le même répertoire. Il convient donc de changer le répertoire d' | ||
| - | {{: | ||
| - | * Cliquer sur " | ||
| - | {{: | ||
| - | * Quand l' | ||
| - | {{: | ||
| - | * Pour terminer verifier que la case est cochée pour lancer la configuration du serveur MySQL | ||
| - | {{: | ||
| - | |||
| - | ===== Configuration du serveur MySQL ===== | ||
| - | * La configuration du serveur se lance | ||
| - | {{: | ||
| - | * Choisir " | ||
| - | {{: | ||
| - | * Sélectionner //Server Machine (Serveur)// | ||
| - | {{: | ||
| - | * Choisir Base de données Multifonctionnelle | ||
| - | {{: | ||
| - | * Rien à modifier dans ce dialogue | ||
| - | {{: | ||
| - | * Rien à modifier si l' | ||
| - | {{: | ||
| - | * Spécifier le numéro de port pour ce serveur MySQL. A modifier en 3307 ou 3308 uniquement si un ou plusieurs autres serveurs sont déjà installés. Cocher la case " | ||
| - | {{: | ||
| - | * Cocher " | ||
| - | {{: | ||
| - | * Changer le nom du service en " | ||
| - | {{: | ||
| - | * Par défaut, aucun mot de passe n'est défini pour l' | ||
| - | {{: | ||
| - | * Executer la configuration précédemment définie | ||
| - | {{: | ||
| - | * Les information d' | ||
| - | {{: | ||
| - | ===== Compléments à l' | ||
| - | ==== Supprimer l' | ||
| - | Par défaut, l' | ||
| - | |||
| - | * Ouvrir // | ||
| - | {{: | ||
| - | * Entrer les données de connexion : le serveur est // | ||
| - | {{: | ||
| - | * Un avertissement s' | ||
| - | {{: | ||
| - | * Entrer les 2 commandes MySQL suivantes une après l' | ||
| - | < | ||
| - | DELETE FROM mysql.USER WHERE User = ''; | ||
| - | </ | ||
| - | et | ||
| - | < | ||
| - | FLUSH PRIVILEGES; | ||
| - | </ | ||
| - | {{: | ||
| - | * Afin de vérifier si l' | ||
| - | {{: | ||
| - | * Entrer les données de connexion : le serveur est // | ||
| - | {{: | ||
| - | * Ouvrir la rubrique //User Administration// | ||
| - | {{: | ||
| - | |||
| - | ==== Sauvegarde d'une base de données ==== | ||
| - | === Sauvegarde manuelle === | ||
| - | * Ouvrir // | ||
| - | {{: | ||
| - | * Afin de créer une sauvegarde de la base de données, effecturer les étapes suivantes dans l' | ||
| - | {{: | ||
| - | - Sélectionner //Backup (Sauvegarde)// | ||
| - | - 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)// | ||
| - | |||
| - | * Choisir l' | ||
| - | {{: | ||
| - | * La sauvegarde se lance et affiche l' | ||
| - | {{: | ||
| - | * Un message de confirmation s' | ||
| - | {{: | ||
| - | * Il est possible d' | ||
| - | |||
| - | === Sauvegarde automatique === | ||
| - | Afin de créer une sauvegarde automatique, | ||
| - | |||
| - | == Enregistrer une connexion au serveur == | ||
| - | - Aller dans le menu Tools --> Options et choisir // | ||
| - | - Cliquer sur le bouton //New Connection (Nouvelle connexion)// | ||
| - | - Entrer un nom pour la connexion | ||
| - | - Renseigner le nom d' | ||
| - | - 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' | ||
| - | - Aller dans le menu Tools --> Options et choisir // | ||
| - | - Décocher //Add Date/Time to Backup Files (Ajouter la date et l' | ||
| - | - 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)// | ||
| - | - 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)// | ||
| - | - 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' | ||
| - | {{: | ||
| - | |||
| - | |||
| - | - 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, | ||
| - | - Dans le cas d'une sauvegarde hebdomadaire ou mensuelle, choisir quand elle sera exécutée | ||
| - | - Donner l' | ||
| - | - Cliquer sur le bouton //Save Project (Enregistrer le projet)// | ||
| - | {{: | ||
| - | |||
| - | Un message va apparaître et demander d' | ||
| - | {{: | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Restauration d'une base de données ==== | ||
| - | - Ouvrir // | ||
| - | - Cliquer sur le bouton //Open Backup File (Ouvrir un fichier de sauvegarde)// | ||
| - | - 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' | ||
| - | - Cliquer sur le bouton //Start Restore (Démarrer la restauration)// | ||
| - | {{: | ||
| - | |||
| - | Un dialogue montrant l' | ||
| - | {{: | ||
| - | |||
| - | |||
