Esimerkiksi minun Windows-käyttöjärjestelmän, haluan käynnistää palvelimen kanssa jotain: "C: Program FilesMySQLMySQL Server 5.1binmysqld" --console --log-bin = e: dir1dir2filename tiedostonimi ei pitäisi olla laajennus. Voit ennen base_name kanssa absoluuttinen path.Binary Files Puunkorjuu on jatkuva prosessi. Niin kauan kuin on toimintaa, SQL kirjataan osaksi binary lokitiedosto. Joten et voi olla vain yksi binäärilokitiedoston; se on liian iso. Palvelin pitää numeron lopussa jokaisen binäärilokitiedoston nimi; suurempi luku, uudempi on tiedosto.
Uusi binary lokitiedosto aloitetaan (avattu), kun nykyisen saavuttaa maksimikoko 1GB. Voit muuttaa tätä arvoa, mutta en mene tuohon. Myös, joka kerta palvelin aloittaa tai aallot (katso myöhemmin) lokit, uusi binary lokitiedosto aloitetaan. Voit seurata, mitä binary lokitiedostojen on luotu, palvelin luo myös binary log hakemistotiedoston, jonka tarkoituksena on pitää nimet kaikki luotu binary lokitiedostot. Oletuksena, tämä on sama base_name kuin binary lokitiedostot, mutta laajentaminen ".index". Voit muuttaa nimeä binary log indeksi tiedosto, mutta en mene tuohon.
Kanssa lokien, termi "binary lokitiedosto" yleensä tarkoittaa yksittäisen numeroitu tiedosto, joka sisältää tietokannan (SQL) tapahtumia, kun taas termi "binary log" kollektiivisesti tarkoittaa joukkoa numeroituja binary lokitiedostojen plus hakemistotiedostoon. Sana "kirjaudu" tässä artikkelissa tarkoittaa eri asia sanasta "login" on lause, "Kirjaudu tietokantapalvelimen". Että on se, tämän osa sarjasta. Pysähdymme täällä ja jatka seuraavaan osaan.
Chrys
Oppaat vuonna Series1 MySQL Binary Kirjaudu file2 Binary loki Backup MySQL3 Täysi ja lisäävät varmuuskopiot vuonna MySQL4 Simple Full Backup Project MySQL5 Yksinkertainen Recovery Project MySQLThe täytyy tietää Database suunniteltu ja MySQL ServerThe täytyy tietää Database Suunnittelu ja MySQL Server