Base de conhecimento

1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!

Importar um banco de dados

Atualização 22/09/2026

Este guia explica como importar um banco de dados MySQL/MariaDB para uma Hospedagem Web Infomaniak.

 

Importar um banco de dados

Para importar uma base de dados Infomaniak:

  1. Clique aqui para aceder à gestão do seu produto no Manager Infomaniak (❓: ajuda).
  2. Clique diretamente no nome atribuído ao produto em questão:
  3. Clique na seta para baixo ‍ à direita do menu de bases de dados no menu lateral esquerdo.
  4. Clique em Bases de dados.
  5. Clique no botão / menu “Mais ações” para obter diferentes opções.
  6. Escolha Importar uma base de dados:
  7. Terá então as seguintes opções:
    1. enviar diretamente a sua base de dados (sql, gz, bz2, zip, 300 MB máx.) a partir do seu computador,
    2. selecionar o ficheiro a importar a partir da sua hospedagem, depois de o ter carregado no servidor via FTP (❓: ajuda),
    3. escolher uma cópia de segurança entre as que são feitas automaticamente (❓: ajuda).
  8. e também, opcionalmente:
    1. importar os dados para uma nova base de dados (criação),
    2. importar para uma base de dados existente (substituição/sobrescrita).

Atenção: Importação MySQL/MariaDB após uma exportaçãorequer uma ação da sua parte se você usar TRIGGERS/VIEWS (❓: ajuda).

 

Método alternativo (SSH – para utilizadores avançados)

Pré-requisitos

  • Ter o ficheiro .sql da base de dados a importar.
  • Ter criado uma nova base de dados vazia (❓: ajuda).
  • Ter um utilizador com todos os direitos sobre a base de dados (❓: ajuda).
  • Ter uma conta FTP + SSH (❓: ajuda).

Para importar via SSH:

  1. Envie o banco de dados a ser importado via FTP para o seu servidor (❓: ajuda).
  2. Abra um terminal/console SSH,
  3. A partir de uma aplicação do tipo Terminal (interface de linha de comando, CLI / Command Line Interface) no seu dispositivo, por exemplo, a aplicação PuTTY (para descarregar e instalar no Windows) ou Terminal (instalado por defeito no macOS), execute e adapte o seguinte comando:
  4. ssh ftp-user@adresse-du-serveur‍
    • Substitua ftp-user pelo nome de usuário da conta FTP + SSH (por exemplo, abcd_user).
    • Substitua adresse-du-serveur pelo endereço do servidor web da sua hospedagem (❓: ajuda).
  5. Insira a senha da conta FTP + SSH.
  6. Insira e adapte o seguinte comando:

    mysql --verbose -u db-user -p db-name -h db-host < path‍
    • substitua db-user pelo nome de usuário do banco de dados (por exemplo, abcd_user)
    • substitua db-name pelo nome do banco de dados (por exemplo, abcd_sample)
    • substitua db-host pelo servidor MySQL do seu alojamento (❓: ajuda)
    • substitua path pelo caminho onde você enviou o banco de dados na etapa 1 deste procedimento (se você tiver apenas um site armazenado no local padrão, o caminho seria, por exemplo, ~/web/test.sql)
  7. Aguarde durante a importação (isso pode demorar vários minutos, dependendo do tamanho).

Esta seção de perguntas frequentes foi útil?