Importar um banco de dados grande via SSH

Você precisa ter:

1. Acesso ao cPanel da sua conta de hospedagem.
2. Acesso SSH habilitado (se não tiver, solicite ao seu provedor de hospedagem).
3. O arquivo .sql de backup já deve estar enviado ao servidor (por FTP ou pelo Gerenciador de Arquivos do cPanel).
4. 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:

1. Vá até **"Banco de Dados MySQL"**.
2. Crie um novo banco de dados.
3. Crie um usuário MySQL (ou utilize um já existente).
4. 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 `.sql` para 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](mailto: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.