| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come configurare il numero di repliche in MySQL
    In MySQL è possibile impostare una replica del database (replica ) da un server a un altro . Questa è una sincronizzazione diretta che rispecchia tutte le azioni su ciascun server . Pertanto, è a differenza di una copia di backup , perché comandi di eliminazione saranno rispecchiate su ogni pure. Il numero di repliche si imposta spetta a voi . Ogni replica è configurata rispetto a un database iniziale , quindi è possibile ripetere questo processo. Questo è utile per la sicurezza o up- tempo , in cui un server può scendere a un certo punto . Istruzioni
    Maestro
    1

    Log-in al server tramite il secure shell ( SSH ) . Utilizzare i dati forniti dal vostro ospite.
    2

    tipo " vi /etc /mysql /my.cnf " e premere " Invio". Individuare il "# bind-address " linee " # skip-networking " e e rimuovere le hashtags dall'inizio. Aggiungere le seguenti righe al file :

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

    binlog -do- db = exampledb
    server di

    - id = 1

    Premere " Esc ", quindi digitare " : x " . per uscire e salvare da vi
    3

    tipo " /etc /init.d /mysql restart "e premere" Invio ". . " Enter" Log-in digitando " mysql - u root - p" e premendo "Invio ", quindi digitare la password e premere
    4

    Digitare il seguente comando in MySQL :
    < p > GRANT REPLICA SLAVE ON * * TO ' slave_user ' @ ' % ' identificata da ' '; .

    PRIVILEGI flush;

    Sostituzione " some_password " con una password < . br>
    5 Tipo

    " databasename USO ; " ( inserendo il proprio nome del database ) e premere " Invio ".
    Tipo

    "tavole a filo con READ LOCK ; " e premere "ENTER ", quindi tipo "SHOW MASTER STATUS; " e premere " . Invio "
    6

    Prendere nota del testo visualizzato , quindi digitare " quit ; " e premere "Invio".

    Schiavo
    7

    Tipo " mysqldump - u root -p password - opt databasename > databasename.sql " (sostituendo PASSWORD e databasename con tag appropriati ) e premere " Invio ". Questo dump del database per il server .
    8

    Log-in per il vostro secondo server che fungerà da slave. Creare un database che utilizza lo stesso nome dell'originale .
    9

    Tipo " mysql - u root -p password < /databasename.sql " (che sostituisce ogni parametro in modo appropriato ) . Premere il tasto " Enter ".
    10

    tipo " vi /etc /mysql /my.cnf " e premere " Invio". Aggiungere le seguenti righe , sostituendo ogni parametro per il proprio "Esc ", quindi " : x " per salvare e uscire . Digitate " /etc /init.d /mysql restart " e premere " Invio".
    11

    Tipo " mysql - u root - p " e premere " Invio". Digitare la password e premere " Invio". Quindi digitare "SLAVE di STOP ; " e premere " Invio ".
    12

    Tipo "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; " ( sostituzione di tutti i parametri in modo appropriato ) e premere " Invio "
    13

    tipo " Start Slave , . "e premere " Invio " . Infine , digitare " quit ; " e premere " Invio". Per aumentare il numero di repliche , ripetere questa operazione quante volte si desidera .

    Previous :

    next :
      Articoli Correlati
    ·Come collegare il Database Oracle con PHP 
    ·Come Flush una query del registro lento in MySQL 
    ·WordPress Funzioni di compressione zlib in PHP 
    ·Come usare un PHP per ottenere la sottocartella 
    ·Come formattare una stringa in PHP 
    ·Come inviare SMS tramite PHP 
    ·Come creare un PHP chiamata Nome 
    ·Avanzate PHP Formazione 
    ·Come importare connessioni in MySQL Workbench 
    ·Come fare AJAX con PHP e HTML 
      Articoli in evidenza
    ·Come creare un campo Convalida in VB6 
    ·Come creare una calcolatrice con Visual Basic & ArcGIS 
    ·Come utilizzare Blender grafica in Java 3D 
    ·Procedure PHP 
    ·Come impostare il carattere di una stringa Java 
    ·Come utilizzare una casella di riepilogo in un HTA 
    ·Come scorrere di una riga in un DataGridView 
    ·Come caricare le immagini con PHP ad un database 
    ·Come grafico in PHP 
    ·Modi migliori per cercare con PHP & MySQL Keys parola 
    Copyright © Conoscenza Informatica http://it.wingwit.com