**Cómo importar una base de datos grande vía SSH**

**R******equisitos previos:  
-**Necesitas tener:  
      1.**Acceso al **cPanel** de tu cuenta de hosting.

**2.** Acceso **SSH habilitado** (si no lo tienes, solicítalo a tu proveedor de hosting).

**3.** El archivo `.sql` de respaldo ya debe estar **subido al servidor** (por FTP o por el Administrador de Archivos de cPanel).

**4.** Un **usuario de MySQL** con permisos sobre la base de datos.

### 1. Inicia sesión en tu cPanel

Accede a tu panel: `tudominio.com/cpanel`

Ingresa tu usuario y contraseña.

### 

### 2. Crea la base de datos y el usuario MySQL

### `Dentro de cPanel:`

`1.`Ve a **"Bases de datos MySQL"**.

2.  Crea una **nueva base de datos**.

3.  Crea un **usuario MySQL** (o usa uno ya existente).

4.  **Asocia el usuario a la base de datos** y otórgale **todos los privilegios**.  
       Guarda los datos:

- Nombre de la base (ej: `usuario_bd`)

- Usuario de la base (ej: `usuario_user`)

- Contraseña

### 3. Sube el archivo `.sql` al servidor

Usa el **Administrador de Archivos** de cPanel o un cliente **FTP** como FileZilla.

- Sube el archivo `.sql` al directorio deseado, por ejemplo: `/home/tu_usuario/`

### 

### 4. Accede al servidor por SSH

### **Usa una terminal (en Linux o macOS) o el programa **PuTTY** (en Windows).**

**ssh** [**tu\_usuario@tudominio.com**](mailto:tu_usuario@tudominio.com)

### 5. Importa la base de datos usando el comando MySQL

`Una vez conectado vía SSH, ejecuta este comando:  
  
mysql --force -u usuario -p nombre_de_base < archivo.sql  
  
- Te pedirá la contraseña del usuario MySQL.

- El proceso puede tardar varios minutos dependiendo del tamaño del archivo.

### 6. Verifica que la importación fue exitosa

- Ingresa al phpMyAdmin desde cPanel.

- Abre la base de datos y verifica que las tablas y los datos estén presentes.`