domingo, 30 de octubre de 2022

Exportar/Importar tablas de MySQL/MariaDB desde consola UBUNTU 18.04

Hola a todos, después de mucho tiempo.

Si quieres exportar una base de datos para luego importarla en otro servidor desde un terminal:

mysqldump –u usuario -p nombre_basededatos > fichero_exportación.sql

Nos pedirá la contraseña y nos genera el fichero en el directorio que especifiquemos o en la carpeta actual.

Si ese fichero quieres importarlo, se podrá hacerlo con la opción de Importar de phpMyAdmin o desde consola con el siguiente comando:

mysql –u usuario -p nombre_basededatos < fichero_importación.sql

En el formato en el que importamos/exportamos tendremos nuestro DROP TABLE seguido de CREATE TABLE, por lo que podemos olvidarnos de tener que crear las tablas por nuestra cuenta.

Si lo que queremos es exportar una tabla concreta de una base de datos:

mysqldump –u usuario -p nombre_basededatos nombre_tabla > fichero_exportación.sql


Una pequeña aclaración:  Tener cuidado con los comandos pues siguen la misma estructura, el símbolo < ó >

indica la dirección del comando

> : es para exportar 

< : es para importar

En Ubuntu 18.04 la ruta del escritorio es: /home/admin-backup/Escritorio/

Espero les sea de utilidad. Saludos...

No hay comentarios:

Publicar un comentario