Exportar e importar una base de mysql por consola en debian

Published:

Necesitaba hacer unas pruebas en mi webserver basado en el videotutorial de como instalar un servidor web. Y como estamos a full con la consola decidí probar como exportar una base de datos por medio de comandos.

1- Realicemos la exportación de la base que nos interesa:

# mysqldump -h nombre_ip_servidor -u usuario_bd -p nombre_de_la_base>archivo.sql
  • nombre_ip_servidor: coloca el nombre o la ip del servidor
  • usuario_bd: usuario de la base de datos
  • Nombre_de_la_base: especifica el nombre de la base a exportar
  • archivo.sql: coloca un nombre para la base con la extensión .sql

Nos pedirá la clave del usuario de la base de datos y se creará en unos segundos depende del tamaño.

mysql

2- Ahora vamos a importar la base de datos, recuerda colocar tus datos de ip de server, usuario, y ubicación de la base.

Establecemos la conexión al servidor:
 #mysql -h ip_servidor -u usuario -p
 Creamos la base de datos:
 #create database nicklabs;
 Le decimos al motor la base que creamos y usaremos:
 #use nicklabs;
 Ahora le damos la ubicacion de nuestro archivo .sql
 #source /home/nick/Desktop/opencart.sql

Para corroborar de forma gráfica entramos a phpmyadmin de nuestro servidor y verificamos que este la base con sus tablas cargadas.

mysql2

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles