As seguintes opções são usadas se você iniciar o
          myisamchk com -r ou
          -o:
        
              -B or --backup
            
              Faz um backup dos arquivos .MYD como
              filename-time.BAK
            
              --correct-checksum
            
Correct checksum information for table.
              -D # ou --data-file-length=#
            
Tamanho máximo do arquivo de dados (ao recriar arquivos de dados quando eles estão 'cheios').
              -e ou --extend-check
            
Tenta recuperar todos registros possíveis do arquivo de dados. Normalmente isto irá encontrar também várias linhas com lixo. Não utiliza esta opção a menos que esteja em desespero total.
              -f ou --force
            
              Sobrescreve antigos arquivos temporários
              (nome_tabela,TMD) em vez de abortar.
            
              -k # ou --keys-used=#
            
              Se você estiver utilizando ISAM, diz
              ao manipulador de tabelas do ISAM para
              atualizar somente os primeiros #
              índices. Se você estiver utilizando
              MyISAM, informa quais chaves usar, onde
              cada bit seleciona uma chave (a primeira chave possui o
              bit 0). Isto pode ser utilizado para inserções mais
              rápidas! Índices desativados podem ser reativados
              utilizando myisamchk -r.
            
              -l ou --no-symlinks
            
              Não segue links simbólicos. Normalmente o
              myisamchk repara a tabela para qual um
              link simbólico aponta. Esta opção não existe no MySQL
              4.0 pois o MySQL 4.0 não irá remover links simbólicos
              durante os reparos.
            
              -p or --parallel-recover
            
              Usa a mesma técnica que -r e
              -n, mas cria todas as chaves em
              paralelo, em threads diferentes. A opção foi adicionada
              no MySQL 4.0.2. Este código é
              alfa. Use por sua conta e risco!
            
              -r ou --recover
            
              Pode concertar quase tudo excetos chaves únicas que não
              são únicas (Que é um erro extremamente indesejável com
              tabelas
              ISAM/MyISAM). Se
              você deseja recuperar uma tabela, esta é primeira
              opção a ser tentada. Somente se o
              myisamchk relatar que a tabela não
              pode ser recuperada pelo -r você deve
              tentar então a opção -o. (Perceba
              que no caso indesejável de -r falhar,
              o arquivo de dados continuará intacto.) Se você possui
              muita memória, você deve aumentar o tamanho de
              sort_buffer_size!
            
              -o ou --safe-recover
            
              Utiliza um antigo método de recuperação (le através de
              todos registros na ordem e atualiza todas as árvores de
              índices baseado nos registros encontrados); esta opção
              é muito mais lenta que -r, mas pode
              tratar vários casos indesejáveis que o
              -r não consegue tratar. Este método
              de recuperação também utiliza muito menos espaço em
              disco que -r. Normalmente sempre se
              deve tentar, primeiro, um reparo com
              -r, e somente se ele falhar, usar
              -o.
            
              Se você possuir muita memória, você deve aumentar o
              tamanho de sort_buffer_size!
            
              -n ou --sort-recover
            
              Força o uso de ordenação do
              myisamchk para resolver as chaves mesmo
              se os arquivos temporários forem muito grandes.
            
              --character-sets-dir=...
            
Diretório onde conjuntos de caracteres são armazenados.
              --set-character-set=name
            
Altere o conjunto de caracteres usado pelo índice
              .t ou --tmpdir=path
            
              Caminho para armazenar arquivos temporários. Se isto não
              for configurado, myisamchk irá usar a
              variável de ambiente TMPDIR para isto.
              A partir do MySQL 4.1, tmpdir pode ser
              configurado com uma lista de caminhos separados por dois
              pontos : (ponto e virgula
              ; no Windows). Eles serão usado da
              forma robin-round.
            
              -q ou --quick
            
              Reparo rápido sem modificar o arquivo de dados. Pode ser
              fornecido um segundo -q para forçar o
              myisamchk para modificar o arquivo de
              dados original no caso de chaves duplicadas.
            
              -u ou --unpack
            
Descompacta arquivo empacotado com o myisampack.
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.

