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 [2013/08/23 07:13] j.delacombaz |
— (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 //Developer Machine// si BaCAD est installé "en local" (sur la même machine que le serveur MySQL) ou //Server Machine// si plusieurs ordinateurs avec BaCAD vont accéder à ce serveur de bases de données | ||
- | {{: | ||
- | * 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// dans la partie gauche du dialogue | ||
- | - Cliquer sur le bouton //New Project// | ||
- | - 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// \\ \\ | ||
- | |||
- | * 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// | ||
- | - 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 // | ||
- | {{: | ||
- | |||
- | == 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// | ||
- | - Cliquer sur le bouton //Apply// | ||
- | {{: | ||
- | |||
- | == 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// sur la gauche | ||
- | - Cocher la case //Store passwords// | ||
- | - Choisir comme méthode // | ||
- | - Cliquer sur le bouton // | ||
- | {{: | ||
- | |||
- | == Création du projet de sauvegarde == | ||
- | - Sélectionner //Backup// dans la partie gauche du dialogue | ||
- | - Cliquer sur le bouton //New Project// | ||
- | - 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// | ||
- | - 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// | ||
- | {{: | ||
- | |||
- | Un message va apparaître et demander d' | ||
- | {{: | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Restauration d'une base de données ==== | ||
- | - Ouvrir // | ||
- | - Cliquer sur le bouton //Open Backup File// et choisir le fichier *.sql à restaurer | ||
- | - Si le nom de la base de données a changé, sélectionner //Another schema//, sinon laisser sur //Original schema// | ||
- | - Dans le cas où //Another schema//, sélectionner le bon schéma dans la liste | ||
- | - Vérifier que l' | ||
- | - Cliquer sur le bouton //Start Restore// | ||
- | {{: | ||
- | |||
- | Un dialogue montrant l' | ||
- | {{: | ||
- | |||
- | |||
- | |||