Todos clientes MySQL que comunicam com o servidor utilizando a
        biblioteca mysqlclient utilizam as seguintes
        variáveis de ambiente:
      
| Nome | Descrição | 
| MYSQL_UNIX_PORT | O socket padrão, utilizado para conexões ao localhost | 
| MYSQL_TCP_PORT | A porta TCP/IP padrão | 
| MYSQL_PWD | A senha padrão | 
| MYSQL_DEBUG | Opções de depuração-ratreamento durante depuração | 
| TMPDIR | O diretório onde tabelas e arquivos temporários são criados | 
        A utilização de MYSQL_PWD é insegura. See
        Secção 4.3.8, “Conectando ao Servidor MySQL”.
      
        No Unix, o cliente mysql utiliza o arquivo
        nomeado na variável de ambiente 
        MYSQL_HISTFILE para salvar o histórico da linha de
        comando. O valor padrão para o arquivo de histórico é
        $HOME/.mysql_history, onde
        $HOME é o valor da variável de ambiente
        HOME. See
        Apêndice F, Variáveis de Ambientes do MySQL.
      
        Se você não quiser manter um arquivo que contenh um registro
        de suas consultas, primeiro remova
        .mysql_history se ele existir, então use
        uma das seguintes técnicas:
      
            Defina a variável MYSQL_HISTFILE para
            /dev/null. Para que esta configuração
            tenha efeito a cada vez que você logar, coloque-a em um dos
            arquivos de inicialização da sua shell.
          
            Crie .mysql_histfile como um link
            simbólico para /dev/null:
          
shell> ln -s /dev/null $HOME/.mysql_history
Você só precisa de fazer isto uma vez.
        Todos os programas MySQL podem receber várias opções
        diferentes. Entretanto, todo programa MySQL fornece a opção
        --help que você pode utilizar para obter uma
        descrição completa das diferentes opções do programa. Por
        exemplo, experimente mysql --help
      
        Você pode sobrepor todas as opções padrões para programas
        cliente padrões com um arquivo de opções.
        Secção 4.1.2, “Arquivo de Opções my.cnf”
      
A lista abaixo descreve resumidamente os programas MySQL:
            msql2mysql
          
            Um script shell que converte programas
            mSQL para MySQL. Ele não lida com todos
            os casos, mas ele fornece um bom inicio para a conversão.
          
            mysql
          
            A ferramenta de linha de comando para a entrada de consultas
            interativamente ou a execução de consultas a partir de um
            arquivo no modo batch. See Secção 4.9.2, “mysql, A Ferramenta de Linha de Comando”.
          
            mysqlcc
          
            Este programa fornece uma interface gráfica para interagir
            com o servidor. server. See Secção 4.9.3, “mysqlcc, The MySQL Control Center”.
          
            mysqlaccess
          
Um script que verifica os privilégios de acesso para uma combinação de nome de máquina, usuário e banco de dados.
            mysqladmin
          
            Utilitário para realizar operações administrativas, tais
            como criação ou remoção de bancos de dados, recarga das
            tabelas de permissões, descarga de tabelas em disco e
            reabertura dos arquivos log. mysqladmin
            também pode ser usado para exibir informações de versão,
            processos e estado do servidor. See
            Secção 4.9.4, “mysqladmin, Administrando um Servidor MySQL”.
          
            mysqlbinlog
          
            Utilitário para leitura das consultas de um log binário.
            Pode ser usado para recuperação de falhas com um backup
            antigo. See Secção 4.9.5, “mysqlbinlog, Executando as Consultas a Partir de um
        Log Binário”.
          
            mysqldump
          
            Descarrega um banco de dados MySQL em um arquivo como
            instruções SQL ou como arquivo texto separado por
            tabulação. Versão aprimorada do freeware escrito
            originalmente por Igor Romanenko. See
            Secção 4.9.7, “mysqldump, Descarregando a Estrutura de Tabelas e
        Dados”.
          
            mysqlimport
          
            Importa arquivos texto em suas tabelas respectivas
            utilizando LOAD DATA INFILE. See
            Secção 4.9.9, “mysqlimport, Importando Dados de Arquivos Texto”.
          
            mysqlshow
          
Exibe informações sobre bancos de dados, tabelas, colunas e índices.
            replace
          
            Um programa utilitário que é usado pelo
            msql2mysql, mas que também pode ser
            aplicável mais genericamente. replace
            altera conjuntos de caracteres. Utiliza uma máquina de
            estado finito para comparar strings maiores primeiro. Pode
            ser usada para trocar conjuntos de caracteres. Por exemplo,
            este comando troca a e
            b nos arquivos dados:
          
shell> replace a b b a -- arquivo1 arquivo2 ...
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.

