Johdanto MySQL on tietokanta palvelimeen. Jos et tiedä miten varmuuskopio MySQL, sitten MySQL varmuuskopiointi voi näkyä teille, monimutkaisia tai yksinkertaisia, riippuen siitä, miten sait käsite MySQL varmuuskopio. MySQL varmuuskopiointi perusasiat on todella yksinkertainen asia ymmärtää. Tässä artikkelissa esiteltiin sinua MySQL varmuuskopio perusasiat. Lokitiedostot MySQL lokitiedostot ovat tiedostoja, jotka tallentavat mitä MySQL-palvelin on tekemässä. Lokitiedosto yksinkertaisesti nimeltään "Log".
Aion puhua 3 lokit MySQL tässä artikkelissa: yleinen kysely loki, virhelokin ja binary loki. Binary log tarvitaan varmuuskopiointiin, joten aion puhua siitä, perusteellisesti. Yleistä Kyselyn Kirjaudu yleinen kysely loki on yleinen kirjaa mitä MySQL (palvelin) tekee. Palvelin kirjoittaa tiedot tähän lokin kun asiakkaat liittää tai irrottaa, ja se kirjaa jokaisen SQL saanut asiakkailta. Yleinen kysely loki voi olla erittäin hyödyllinen, kun epäilet virheen asiakkaan ja haluavat tietää, mitä asiakas lähetetään palvelimelle.
Palvelin kirjoittaa lausuntoja kyselyn kirjautua jotta se saa ne, jotka saattavat poiketa järjestyksessä ne suoritetaan. Virheraportti virhe loki sisältää tiedon siitä, kun palvelin käynnistetään ja pysäytetään ja myös kriittisiä virheitä, joita esiintyy palvelin on käynnissä. Jos palvelin havaitsee pöytä, joka on automaattisesti tarkastettavaksi tai korjattavaksi, se kirjoittaa viestin virhelokin. Joissakin käyttöjärjestelmissä, virheloki sisältää niin kutsutun "kutsupinon" jos palvelin kuolee. Kutsupinon voidaan määrittää, missä palvelin kuoli.
Joten yleinen loki tallentaa kaikki toimet, kun taas virhelokitietueista vain virheet ja virheiden liittyvää toimintaa. Binary Log SQL ovat nimeltään tapahtumia. Binary loki sisältää tapahtumia, jotka kuvaavat tietokannan muutoksia, kuten taulukon luominen toiminnan tai muutoksia taulukon tiedot. Se sisältää myös tapahtumia lausuntoja, jotka mahdollisesti voinut tehdä muutoksia (esimerkiksi DELETE joka täsmäsi ei rivejä). Binary log on lähinnä SQL tapahtumia, niin että kun palvelin on vaurioitunut, voit käyttää sitä palauttamista.
Tietenkin binary loki tulee tallentaa asema, joka ei ole osa tietokoneen, joka on MySQL-palvelimen ja tiedot. Binäärilokitiedoston on 3 formaatteja, nimeltään, Statement-Based loki, Row-Based Hankinnat ja Mixed lokia. Oletusmuoto on Statement-Based loki. Kuitenkin muutama MySQL versioita, Oletusmuoto on Mixed loki. Tässä perus opetusohjelmassa oletan oletuksena v