Importar base de datos usando cPanel con SSH
phpMyAdmin te permite importar una base de datos de hasta128 MB; cuando la base de datos tiene muchas filas, a veces es menos. Si la importación falla usando phpMyAdmin, puedes importar la base de datos a través deSSH, los pasos son los siguientes:
Paso 1 – Preparar
- Sube el archivo de base de datos en formato.sqla la carpetapublic_htmlde tu sitio web. Puedes hacerlo medianteFTP
- Crear nueva base de datosovaciar la base de datos de destino que quieras importar
Paso 2 – Conectarse a través de SSH
- A través deSSH conecta tu host
- Usa
lspara asegurarte de que estás en el directorio raíz, es decir,public_html. Si estás en otro directorio, utilizalsycdpara llegar a ese directorio. Por ejemplo, el proceso es similar al siguiente (sustituyedomain.tldpor tu dominio):
cd domains
cd domain.tld
cd public_html- Si se muestran respaldos de la base de datos, pasa al siguiente paso.
- Si los archivos de respaldo faltan, utilizaadministrador de archivospara verificar que los archivos estén correctamente almacenados en la carpetapublic_html
Paso 3 – Importar la base de datos
Paraimportar la base de datos, utiliza el siguiente comando:
mysql -u database_username -p database_name < file.sqlSi tusparámetros de la base de datosson:
-MySQL Nombre de la base de datos: user_database
-MySQL Nombre de usuario: user_admin
-Archivo de base de datos subido:database.sql
El comando será el siguiente:
mysql -u user_admin -p user_database < database.sqlLuego necesitarásingresar la contraseña de la base de datos—— el proceso de importación comenzará de inmediato.El tiempo de importación depende del tamaño de la base de datos.
Una vez completado, aparecerá una nueva línea:
-bash-4.2$Esta línea indica que el proceso de importación ha terminado, y verás las tablas de la base de datos en phpMyAdmin.
Fuente: documentación oficial de Hostinger