*   >> Leitura Educação Artigos >> science >> programação

Mysql Binary Log File

larações que potencialmente poderia ter feito alterações (por exemplo, uma exclusão que combinaram nenhuma linha). O log binário tem eventos de instrução SQL, principalmente, para que quando o servidor estiver danificado, você pode usá-lo para a restauração. Claro que o log binário deve ser salvo em uma unidade que não faz parte do computador, que tem o servidor e de dados do MySQL. O arquivo de log binário tem 3 formatos, chamado, Log-Based Declaração, log Row-Based e log misto. O formato padrão é o log-Based Declaração.

No entanto, com algumas versões do MySQL, o formato padrão é Logging mista. Neste tutorial básico Presumo que o padrão para a sua versão é Logging-Based Declaração e eu não vou falar sobre os formatos de qualquer further.Starting o servidor para usar o log binário Para habilitar o log binário, iniciar o servidor com a opção --log-bin opção [= base_name]. Por exemplo, no meu sistema operacional Windows, gostaria de iniciar o servidor com algo assim: "C: Program FilesMySQLMySQL Servidor 5.1binmysqld" --console --log-bin = e: dir1dir2filename O nome do arquivo não deve ter uma extensão.

Você pode preceder o base_name com o absoluto Arquivos path.Binary Logging é um processo contínuo. Enquanto houver atividade, as instruções SQL são registradas no arquivo de log binário. Então você não pode ter apenas um arquivo de log binário; será muito grande. O servidor atribui um número ao final de cada nome de arquivo de log binário; quanto maior for o número, mais recente é o ficheiro. Um novo arquivo de log binário é iniciado (aberto) quando o atual atinge um tamanho máximo de 1 GB. Você pode alterar esse valor, mas não vou entrar nisso.

Além disso, cada vez que o servidor inicia ou ondas (ver mais tarde) registra, um novo arquivo de log binário foi iniciado. Para manter o controle de quais arquivos de log binário ter sido criado, o servidor também cria um arquivo de índice do log binário, cujo objetivo é manter os nomes de todos os arquivos de log binário criado. Por padrão, este tem o mesmo base_name como os arquivos de log binário, mas com uma extensão de ".index". Você pode alterar o nome do arquivo de índice do log binário, mas não vou entrar nisso.

Com o log binário, o termo "arquivo de log binário" geralmente denota um arquivo individual numerados contendo banco de dados (instruções SQL) eventos, enquanto o termo "log binário" denota coletivamente o conjunto de arquivos de log binário numeradas mais o arquivo de índice. A palavra, "log" neste a

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.