Importar um banco de dados grande via SSH
Você precisa ter:
- Acesso ao cPanel da sua conta de hospedagem.
- Acesso SSH habilitado (se não tiver, solicite ao seu provedor de hospedagem).
- O arquivo .sql de backup já deve estar enviado ao servidor (por FTP ou pelo Gerenciador de Arquivos do cPanel).
- Um usuário MySQL com permissões sobre o banco de dados.
1. Faça login no seu cPanel
Acesse o painel: seudominio.com/cpanel
Digite seu nome de usuário e senha.
2. Crie o banco de dados e o usuário MySQL
Dentro do cPanel:
- Vá até "Banco de Dados MySQL".
- Crie um novo banco de dados.
- Crie um usuário MySQL (ou utilize um já existente).
- Associe o usuário ao banco de dados e conceda todos os privilégios.
Guarde as informações:
- Nome do banco (ex: usuario_bd)
- Usuário do banco (ex: usuario_user)
- Senha
3. Envie o arquivo .sql para o servidor
Use o Gerenciador de Arquivos do cPanel ou um cliente FTP como o FileZilla.
- Envie o arquivo
.sqlpara o diretório desejado, por exemplo:/home/seu_usuario/
4. Acesse o servidor via SSH
Use um terminal (no Linux ou macOS) ou o programa PuTTY (no Windows).
Comando de acesso:
ssh seu_usuario@seudominio.com
5. Importe o banco de dados usando o comando MySQL
Após se conectar via SSH, execute o seguinte comando:
mysql --force -u usuario -p nome_do_banco < arquivo.sql
- Será solicitada a senha do usuário MySQL.
- O processo pode levar vários minutos, dependendo do tamanho do arquivo.
6. Verifique se a importação foi bem-sucedida
- Acesse o phpMyAdmin pelo cPanel.
- Abra o banco de dados e confira se as tabelas e os dados estão presentes.