phpMyAdmin te permiteimportar bases de datos, con un límite de256 MB; si la base de datos tiene muchas filas, el límite real puede ser un poco menor. Si usar phpMyAdmin para importar la base de datos falla, puedes cambiar aSSH, siguiendo los siguientes pasos:
Paso 1——Preparación
Sube la base de datos a la carpetapublic_htmldel sitio web——puedes hacerlo medianteFTPoadministrador de archivoscompleto
Crea una nueva base de datos, ovacía la base de datos que planeas importar
Si no estás seguro de la contraseña de la base de datos, por favorcámbiala
Paso 2: Conectarse a
a través de SSHConéctate a tu cuenta de alojamiento medianteSSH
Abre tu directorio raíz(public_html)
Si se muestran los archivos de respaldo de la base de datos, pasa al siguiente paso
Si no ves los archivos de respaldo, utilizael administrador de archivospara confirmar nuevamente que los archivos han sido subidos y colocados en la carpetapublic_html
Paso 3: Importar la base de datos
Si la base de datos está en formato comprimido (.sql.gz), utiliza el siguiente comandopara descomprimiry convertirla en formato .sql:
gzip -d database_name.sql.gzAsegúrate de reemplazardatabase_namecon el nombre real de tu base de datos.
Paraimportar la base de datos, utiliza el siguiente comando:
mariadb -u database_username -p database_name < file.sqlSi tusparámetros de base de datosson:
MySQL Nombre de la base de datos: u123456789_database
MySQL Nombre de usuario:u123456789_admin
Archivo de base de datos subido:database.sql
El comando será como sigue:
mariadb -u u123456789_admin -p u123456789_database < database.sqlDespués, necesitasingresar la contraseña de la base de datos——el proceso de importación comenzará de inmediato. Al finalizar, aparecerá una nueva línea:
-bash-4.2$Ten en cuenta que el tiempo necesario para la importación depende del tamaño de la base de datos.
Si estás utilizando un plan administrado por Agency, el formato del comando es ligeramente diferente: la contraseña debe pasarse de forma inline a través del parámetro-p(sin espacio entre el parámetro y la contraseña), y entre comillas simples:
mysql -u nombre_de_usuario_de_base_de_datos -p'contraseña_de_base_de_datos' nombre_de_base_de_datos < archivo.sqlUsando los mismos parámetros de ejemplo anteriores, el comando será como sigue:
mysql -u u123456789_admin -p'YourPassword123' u123456789_database < database.sqlNota que, después de ejecutar este comando, el sistemanote solicitará la contraseña por separado; el proceso de importación comenzará inmediatamente.
Paso 4——Actualizar archivo de configuración
Si el sitio web requiere esta base de datos para funcionar correctamente, necesitarás actualizar la información de conexión en el archivo de configuración del sitio web.
Los pasos específicos variarán según el tipo de sistema de gestión de contenidos (CMS) que utilices. Pero, en general, necesitas abrir el archivo de configuración y usarlos detalles de la nueva base de datospara actualizar el nombre de la base de datos, el usuario, la contraseña y el host.
Fuente: documentación oficial de Hostinger