Importar y exportar bases de datos con la consola ssh

Gestión de bases de datos con línea de comandos SSH

Con SSH se pueden gestionar grandes volúmenes de archivos y bases de datos gigantescas de forma sencilla y sobre todo de una manera muy rápida y eficiente.
El uso de una simple linea comando puede ejecutar importaciones o exportaciones de grandes bases de datos MySQL.

Exportación de bases de datos MYSQL

Este ejemplo muestra cómo exportar una base de datos. Es una buena idea para exportar bases de datos entre servidores o como una copia de seguridad.

Usando SSH, ejecute el siguiente comando:

mysqldump -p -u usuario_bbdd nombre_ddbb > archivo_ddbb.sql

Se le solicitará la contraseña del usuario mysql, escriba la contraseña y pulse Intro.
Reemplazar usuario_bbdd y nombre_ddbb con sus datos MySQL.
En el archivo_ddbb.sql ahora tiene una copia de seguridad de su base de datos lista para ser exportada a otro servidor o guardada en un lugar seguro para ser usada como copia de seguridad.

Para exportar una sola tabla de la base de datos que utilizaría el siguiente comando:

mysqldump -p –usuario_bbdd=usuario_bbdd nombre_ddbb tabla_ddbb > tabla_ddbb.sql

Una vez más se necesitaría reemplazar el nombre de usuario, base de datos y nombre de tabla con su información mysql.
Hecho esto la tabla especificada se guardan en su abicacion actual con el nombre tabla_ddbb.sql

Importar una base de datos MySQL

El archivo debe estar en formato .sql No se puede comprimir en un .zip o .tar.gz archivo.
Comience por cargar el archivo .sql en su servidor web.
Si aún no lo ha hecho, cree la base de datos MySQL a través de la cpanel. Haga clic aquí para obtener más instrucciones
Usando SSH, vaya al directorio donde este el archivo .sql es.

A continuación, ejecute este comando:

mysql -p -u usuario_bbdd nombre_ddbb < file.sql

Para importar una sola tabla en una base de datos existente que utilice el siguiente comando:

mysql -u usuario_bbdd -p -D nombre_ddbb < tableName.sql

Comparte este artículo

Share on facebook
Share on google
Share on twitter
Share on whatsapp
Share on email

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Solicitar Presupuesto

Entradas Recientes