Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment calculer la différence de t…
  • Comment fusionner deux MySQL Résult…
  • Comment remplacer un Backslash 
  • Comment faire pour afficher la premi…
  • Comment construire votre propre Web …
  • Comment faire pour supprimer la lign…
  • À propos de pièces jointes à l'ai…
  • Comment créer un Mailer PHP 
  • Comment cordes requêtes ensemble da…
  • Comment créer un fichier Txt De XML…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment configurer le nombre de répliques dans MySQL

    Dans MySQL, vous pouvez configurer une réplication de base de données (réplique) d'un serveur à un autre . Il s'agit d'une synchronisation directe qui reflète toutes les actions sur chaque serveur. Par conséquent, il ne ressemble à une sauvegarde, car les commandes de suppression sera en miroir sur chaque aussi. Le nombre de répliques que vous définissez est à vous . Chaque réplication est configurée par rapport à une base de données initiale , donc vous pouvez répéter ce processus . Ceci est utile pour la sécurité ou up-time , où un seul serveur peut descendre à un certain stade . Instructions
    Maître
    1

    connecter à votre serveur via le Secure Shell ( SSH). Utilisez les informations qui vous sont fournies par votre hébergeur .
    2

    type " vi /etc /mysql /my.cnf " et appuyez sur "Entrée". Localisez le "# skip-networking " et des lignes "# bind-address " et supprimer les hashtags dès le début. Ajoutez les lignes suivantes dans le fichier:
    log -bin binlog -do- db = exampleDB serveur

    = /var /log /mysql /mysql- bin.log


    -id = 1

    Appuyez sur " Echap ", puis tapez ": x". pour quitter et enregistrer à partir de vi
    3 Type de

    " /etc /init.d /mysql restart " et appuyez sur" Entrée ". " Entrée". Log-in en tapant " mysql -u root- p" et "Enter ", puis tapez votre mot de passe et appuyer sur
    4 Type de

    la commande suivante dans mysql :

    GRANT REPLICATION SLAVE ON * * TO ' slave_user ' @ ' %' IDENTIFIE pAR ' '; .

    FLUSH PRIVILEGES ;

    Remplacement " some_password " avec un mot de passe < . br> 5

    type " de nombasededonnées d'utilisation; » ( entrer votre propre nom de base de données) et appuyez sur " entrée".
    type

    " FLUSH TABLES WITH READ serrure; " et appuyez sur "Entrée ", puis Type "STATUS SHOW MASTER ; " et appuyez sur " Entrée".
    6

    Prenez note du texte affiché , puis tapez «quit », et appuyez sur "Entrée".

    Slave
    7 Type de

    " mysqldump -u root- p password -opt nombasededonnées > databasename.sql " (remplaçant MOT DE PASSE et nombasededonnées avec les balises appropriées ) et appuyez sur " Entrée". Cela vide la base de données de votre serveur .
    8

    connecter à votre deuxième serveur qui fera office de l'esclave. Créer une base de données qui utilise le même nom que l'original.
    9 Type de

    "mysql -u root -p mot de passe < /databasename.sql " ( remplaçant chaque paramètre de façon appropriée) . Appuyez sur " Entrée".
    10 Type

    " vi /etc /mysql /my.cnf " et appuyez sur "Entrée". Ajoutez les lignes suivantes, en remplaçant chaque paramètre pour votre propre "Esc ", puis " : x " pour sauvegarder et quitter . Tapez "/etc /init.d /mysql restart" et appuyez sur " Entrée".
    11

    type "mysql -u root- p" et appuyez sur " Entrée". Tapez votre mot de passe et appuyez sur " Entrée". Ensuite, tapez "STOP SLAVE ; " et appuyez sur "Entrée".
    12

    type "CHANGE MASTER TO MASTER_HOST = '192 .168.0.100 », MASTER_USER = ' slave_user », MASTER_PASSWORD =' ' , MASTER_LOG_FILE = ' mysql- bin.006 », MASTER_LOG_POS = 183; " (remplaçant tous les paramètres de façon appropriée) et appuyez sur "Entrée "
    13 Type

    "START SLAVE ; . " et appuyez sur "Entrée" . Enfin, tapez «quit », et appuyez sur "Entrée". Pour augmenter le nombre de répliques , répétez cette opération autant de fois que vous le souhaitez .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un WebTop en PHP 
  • Comment obtenir un chemin relatif dans PHP 
  • Comment fusionner avec PHP HTML 
  • Le PHP Equals fonction 
  • Comment faire pour utiliser un serveur MySQL avec un client de ligne de commande 
  • Comment créer une SCI avec PHP 
  • Comment faire pour activer PHP 5.2.13 UTF8 
  • Comment obtenir la date à partir d'un horodatage MySQL 
  • Comment faire pour utiliser SQL pour déterminer le plus proche coordonnées XY 
  • Comment vérifier une adresse IP par nom de domaine Avec PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc