Como importar uma base de dados com o phpMyAdmin?
Introdução
A função phpMyAdmin fornece aos utilizadores muitos utilitários, um dos quais é a opção "Importar". Esta pode ser utilizada para migrar eficazmente a base de dados de um site, se tiver o ficheiro SQL disponível, ou para criar uma versão de teste do seu site. Neste tutorial, vamos mostrar-lhe como utilizar o phpMyAdmin para importar um ficheiro SQL para uma base de dados já criada. Se não tem a certeza de como criar uma base de dados, pode encontrar um bom tutorial sobre este tópico no nosso site: Como criar uma base de dados MySQL com o cPanel
Acesso ao phpMyAdmin
Antes de poder aceder à funcionalidade phpMyAdmin, tem de iniciar sessão na sua conta cPanel connosco. Por favor, leia as nossas instruções cPanel: Como posso iniciar sessão no cPanel?
Assim que tiver iniciado a sessão, navegue até à área "Base de dados". Aí, clique no ícone "phpMyAdmin".
Se clicar em phpMyAdmin, será redireccionado para "PHPMyAdmin". Na barra lateral esquerda, verá uma lista de todas as suas bases de dados.
Novo no phpMyAdmin? Nós mostramos-lhe o que é: O que é o PHPMyAdmin e onde posso aceder-lhe?
Importar uma base de dados
Selecione a nova base de dados para a qual o ficheiro SQL deve ser importado.
Clique no separador "Importar" na barra de ferramentas superior para chamar a função de importação.
Quando chegar à página "Importar", verá várias áreas. Vamos percorrê-las para compreender melhor todas as definições disponíveis:
Secção "Ficheiro a importar
Na secção "Ficheiro a importar", encontra o botão "Selecionar ficheiro". Se clicar neste botão, aparece uma janela pop-up na qual pode selecionar um ficheiro. Este ficheiro pode ser um ficheiro SQL, um ficheiro XML, um ficheiro CSV ou um ficheiro arquivado que contenha um ficheiro deste tipo, por exemplo, um arquivo compactado gzip, bzip2 ou zip.
Depois de selecionar o ficheiro, o phpMyAdmin irá carregá-lo e importar todas as tabelas da base de dados selecionada. Também pode arrastar e largar o ficheiro do seu computador para o ecrã de importação do phpMyAdmin para iniciar o processo.
Note que não é possível selecionar um ficheiro com mais de 200 MB. Este limite foi introduzido para evitar que grandes ficheiros SQL sejam importados com consultas lentas e não optimizadas, o que pode levar a uma queda drástica no desempenho de todo o servidor.
A última opção nesta secção é o menu pendente "Conjunto de caracteres do ficheiro". Aqui pode selecionar o conjunto de caracteres do ficheiro a carregar. Na maioria dos casos, deve manter a definição predefinida utf-8.
Secção de importação parcial
Como o phpMyAdmin é escrito em PHP, ele pode usar todas as configurações PHP do lado do servidor, incluindo o limite de tempo.
Se assinalar a caixa de verificação, o phpMyAdmin pode cancelar o processo de importação se detetar que se está a aproximar do tempo limite. Isto é útil se estiver a carregar ficheiros grandes. No entanto, pode fazer com que o MySQL guarde os resultados de operações parciais (transacções falhadas).
Pode introduzir uma série de consultas SQL que o phpMyAdmin deve ignorar durante o processo de importação no campo de texto abaixo.
Outras opções:
Na secção "Outras opções", verá apenas uma caixa de verificação. Pode ativar ou desativar a verificação da chave estrangeira durante a importação.
Secção de formato
Na secção "Formato", pode selecionar o formato do ficheiro a importar - por exemplo, SQL, XML ou CSV.
Secção para opções específicas do formato
A última secção desta página é a secção "Opções específicas de formato". Aqui pode personalizar ainda mais o formato do ficheiro a importar. Pode utilizar o menu pendente para selecionar um modo de compatibilidade SQL específico se, por exemplo, estiver a importar um ficheiro que foi criado num servidor com uma versão MySQL mais antiga.
A instrução AUTO_INCREMENT para valores zero pode ser desactivada activando a caixa de verificação sob este campo pendente. Se desativar a caixa de verificação, a instrução para valores zero é activada.
Depois de ter efectuado as definições de importação, clique no botão "OK" no canto inferior esquerdo do ecrã. Isto iniciará o processo de importação e receberá uma mensagem de sucesso quando estiver concluído.
Aqui está! A função de importação no serviço phpMyAdmin torna-o fácil! Se tiver problemas técnicos ou não conseguir importar um ficheiro específico, contacte a nossa equipa de apoio! Pode contactar-nos 24 horas por dia através do Sistema de bilhética no nosso sítio Web.