Howto: Executar dumps extensos com phpMyAdmin

===================================================
Howto: Executar dumps extensos com phpMyAdmin
===================================================

Aqui está um truque simples e conveniente que eu uso muitas vezes para fazer o Dump de scripts  MySQL, contornando as restrições de limites do PHP/Apache  (file upload).

O exemplo abaixo foi realizado utilizando o Vertrigo, mas o procedimento é o mesmo para uma instalação Linux.

1. Vá até o diretório onde esta instalado o seu phpMyAdmin e crie uma pasta chamada “upload”.  Cole qualquer (pode ser vários) scripts SQL que você gostaria de rodar nesta pasta. Desculpe o nome desfocado, mas é por razões de segurança.

screenshot_upload1

2. Abra o arquivo de configuração do phpMyAdmin (config.inc.php). Você o encontrará na raiz da pasta  do diretório phpMyAdmin.
screenshot_config_location1
3.  Edite o config.inc.php na linha do diretório upload, como mostrado abaixo e salve.

screenshot_edit

4. Agora, quando você entrar no phpMyAdmin, você verá uma guia nova listando todos os arquivos que você tenha inserido no diretório  “upload”, criado na etapa 1 acima.
timthumb
Portanto, da próxima vez que você tentar transferir um script SQL grande para um servidor remoto,  tente o truque acima e, em seguida, faça upload dos SQL´s via FTP para dentro da pasta “upload” criada por você e selecione-o a partir da lista que phpMyAdmin apresenta… funciona que é uma maravilha..

4 thoughts to “Howto: Executar dumps extensos com phpMyAdmin”

  1. Infelizmente a versão instalada do phpmyadmin no servidor onde hospedo não oferce a opção para escolher o diretório.

    Porém, faço sempre pelo Toad for MySQL da Quest Software, com uma opção que se chama batch script. É perfeito e rápido.

  2. Maravilha !!

    Sempre uso essa dica.

    no centos 6.4 o arquivo (config.inc.php) do PhMyadmin fica no diretório
    /usr/share/phpmyadmin

    Abraços

Leave a Reply

Your email address will not be published. Required fields are marked *