Importar banco de dados MySQL com SSH
Uma conexão Secure Shell (SSH) pode ser usada em vez de phpMyAdmin para importar um arquivo de backup SQL para seu banco de dados. É um método avançado que pode ajudar na importação de arquivos SQL grandes e pode ser necessário ao usar VPS autogerenciado ou servidores dedicados, já que eles não têm phpMyAdmin instalado.
Obrigatório: Você precisará do seguinte para concluir estas etapas:
- Um aplicativo SSH. Sugerimos PuTTY para Windows ou Terminal para macOS .
- Seus detalhes de FTP. Caso ainda não os tenha anotado, você deve encontrar seu host de FTP, nome de usuário e senha:
- Para seu host FTP, você pode usar seu nome de domínio ou seu endereço IP.
- Você pode encontrar seu nome de usuário e senha do FTP em sua conta de hospedagem para Hospedagem Linux com cPanel , Hospedagem Windows com Plesk ou Hospedagem Managed WordPress (etapas 1 a 7) .
- Detalhes do seu banco de dados. Caso ainda não os tenha anotado, encontre o nome do seu banco de dados, nome de usuário, nome do host e senha:
- Se você usa hospedagem Linux com cPanel, localhost é sempre o nome do host do seu banco de dados e você pode encontrar outros detalhes do banco de dados em sua conta de hospedagem .
- Se você usa a Hospedagem Managed WordPress ou a Hospedagem Windows com Plesk , visite sua conta de hospedagem para encontrar todas as informações do banco de dados.
Observação: Se você usar o WordPress, poderá encontrar os detalhes do banco de dados no arquivo wp-config.php.
- Carregue o arquivo de backup SQL para o servidor usando FTP ou o Gerenciador de arquivos.
- Conecte-se ao seu servidor ou conta de hospedagem compartilhada com SSH .
- Use o comando ls para listar arquivos e pastas, e cd e ../ para mover-se pelos diretórios até chegar ao diretório para o qual carregou o arquivo de backup.
- Conecte-se ao MySQL usando o seguinte comando:
mysql -h hostname -P port -u username -p database < backup.sql
Observação: Se você usar localhost para seu host, você deve deixar de fora–h hostname
e se você tiver uma porta padrão (3306), você pode deixar de fora–P port
parte do comando.- No comando acima, você deve substituir:
- hostname com seu hostname.
- porta com seu número de porta do MySQL. A menos que seja especificado de forma diferente em sua conta de hospedagem, sua porta é 3306.
- nome de usuário com seu nome de usuário para este banco de dados.
- banco de dados com o nome do banco de dados que você deseja exportar.
- backup.sql com o nome do arquivo de backup.
- No comando acima, você deve substituir:
- Selecione Enter no teclado.
- Quando o prompt Inserir senha: aparecer, insira sua senha para esse usuário do banco de dados. Observação: A senha não estará visível por motivos de segurança, você não verá nada enquanto digita ou cola.
- Selecione Enter no teclado.
O arquivo de backup SQL agora é importado para seu banco de dados.