In deze eenvoudige handleiding neem ik aan de standaard voor uw versie is-Statement Based Logging en ik zal niet spreken over de formaten elke further.Starting de Server Binary Logging gebruiken om het binaire log staat, start de server met de --log-bin [= base_name] optie. Bijvoorbeeld, in mijn Windows-besturingssysteem, zou ik de server beginnen met iets als: "C: Program FilesMySQLMySQL Server 5.1binmysqld" --console --log-bin = e: dir1dir2filename De bestandsnaam dient een verlenging te hebben. U kunt vooraf de base_name met de absolute path.Binary Files Logging is een continu proces.
Zolang er activiteit, worden de SQL-instructies opgeslagen in de binaire logbestand. Dus je kunt slechts één binaire logbestand hebben; het zal te groot zijn. De server hecht nummer aan het einde van elke binaire log bestandsnaam; hoe hoger het getal, hoe recenter het bestand. Een nieuw binair logbestand gestart (geopend) als de huidige maximale grootte van 1 GB bereikt. U kunt deze waarde te veranderen, maar ik zal niet op ingaan. Ook, elke keer dat de server start of flushes (zie later) logboeken, wordt een nieuw binair logbestand gestart.
Bij te houden welke binaire logbestanden zijn gemaakt te houden, de server creëert ook een binaire log index file, waarvan het doel is om de namen van alle geschapen binaire logbestanden houden. Standaard is deze heeft dezelfde base_name als de binaire log-bestanden, maar met een uitbreiding van de ".index". U kunt de naam van de binaire log index bestand te veranderen, maar ik zal niet op ingaan.
Met binaire houtkap, de term "binaire logbestand" in het algemeen geeft een individueel genummerd bestand met database (SQL-statements) evenementen, terwijl de term "binaire log 'collectief geeft de set van genummerde binaire log-bestanden plus de index file. Het woord, "log" in dit artikel, betekent iets anders dan het woord, "login" in de zin, "inloggen op de database server." Dat is het,
NET - C # - Met behulp van UserControls als Mail Templates