FLUSH [LOCAL | NO_WRITE_TO_BINLOG] flush_option [,flush_option] ...
        Você deve utilizar o comando FLUSH se
        desejar limpar algum dos caches internos que o MySQL usa. Para
        executar FLUSH, você deve ter o privilégio
        RELOAD.
      
        opções podem ser qualquer uma das
        seguintes:
      
| Option | Description | 
| HOSTS | Esvazia as tabelas de cache de nomes de máquinas. Você deve
                descarregar as tabelas de nomes de máquinas se alguma
                de suas máquinas receber um número IP diferente ou se
                você obter a mensagem de erro Host ... is
                blocked. Quando mais demax_connect_erroserros occorrer em
                um registro para uma determinada máquina enquanto se
                conecta ao servidor MySQL, o MySQL assume que algo está
                errado e bloqueia futuras requisições desta máquina.
                A descarga na tabela de nomes de máquinas permite à
                máquina se conectar novamente. See
                Secção A.2.5, “Erro:Host '...' is blocked”.) Você pode iniciar omysqldcom-O
                max_connection_errors=999999999para evitar
                esta mensagem de erro. | 
| DES_KEY_FILE | Recarrega a chave DES do arquivo que foi especificado com a opção --des-key-filedurante inicialização
                do servidor. | 
| LOGS | Fecha e reabre todos os arquivos de log. Se você tiver especificado o
                arquivo de logs de atualizações ou um arquivo de log
                binário sem uma extensão, o número de extensão do
                arquivo log será sempre incrementado de um em relação
                ao arquivo anterior. Se você usou uma extensão no nome
                do arquivo, o MySQL irá fechar e reabrir o arquivo de
                log de atualizações. See Secção 4.10.3, “O Log de Atualizações”.
                Isto é a mesma coisa que enviar o sinal SIGHUPpara o servidormysqld. | 
| PRIVILEGES | Recarrega os privilégios das tabelas de permissões no banco de dados mysql. | 
| QUERY CACHE | Defragmenta a cache de consulta par utilizar melhor a sua memória. Este
                comando não remove qualquer consulta da cache, ao
                contrário de RESET QUERY CACHE. | 
| TABLES | Fecha todas as tabelas abertas e força o fechamento de todas as tabelas em uso | 
| [TABLE | TABLES] nome_tabela [,nome_tabela...] | Descarga somente das tabelas fornecidas. | 
| TABLES WITH READ LOCK | Fecha todas tabelas abertas e bloqueia todas tabelas para todos os
                bancos de dados com leitura até que alguém execute UNLOCK TABLES. Isto é uma maneira
                muito conveniente para fazer backups se você possui um
                sistema de arquivos, como Veritas, que pode fazer uma
                imagem instantânea (snapshot) de um certo momento. | 
| STATUS | Reinicia a maioria das variáveis de status para zero. Isto é algo que deve ser usado somente para depurar uma consulta. | 
| USER_RESOURCES | Zera todos os recirsos dos usuários. Isto permitirá que usuários bloqueados façam login novamente. See Secção 4.4.7, “Limitando os Recursos dos Usuários”. | 
        Antes do MySQL 4.1.1, o FLUSH comnado não
        gravava no log binário. Desde o MySQL 4.1.1 eles são escritos
        no log binário a menos que a palavra chave opcional
        NO_WRITE_TO_BINLOG (ou se alias
        LOCAL) seja usada, ou que o comando contenha
        um dos argumentos: LOGS,
        MASTER, SLAVE,
        TABLES WITH READ LOCK, pois qualquer um
        desses argumwentos podem causar problemas se replicados para um
        slave.
      
        Você pode também acessar cada um dos comandos vistos acima com
        o utilitário mysqladmin, utilizando os
        comandos flush-hosts,
        flush-logs, reload ou
        flush-tables.
      
        Também de uma olhada no comando RESET usado
        com a replicação. See Secção 4.6.5, “Sintaxe de RESET”.
      
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

