Hola a todos, hoy os voy a enseñar como podemos exportar una base de datos a un fichero SQL.
Muchas veces necesitamos exportar grandes bases de datos con datos que importamos de un host a otro.
Se puede hacer en gráfico o en consola, nos centraremos en consola.
Para ello usaremos el comando mysqldump.
No hará falta que nos conectemos a la base de datos, directamente usando este comando le daremos el usuario y pass.
mysqldump -u usuario -p esquema > fichero_sql
Por ejemplo, puedo usarlo de esta manera. Recordar que mi_esquema es un esquema que creamos en anteriores
mysqldump -u root -p mi_esquema > usuarios_exportado.sql
Recordar que si a la hora de exportar ponéis
Me pedirá la contraseña del usuario y el fichero se creara en donde estemos.
![]()
Recordar que para que funcione MySQL necesitáis realizar la primera parte de este manual ya visto, si estáis en Windows.
También comentaros algo importante, el fichero solo contendrá las tablas y datos. Pero, ¿y si queremos también que nos ponga el esquema donde esta creado para la próxima que importemos?
Esto se puede hacer incluyendo la opción –databases
mysqldump -u root -p –databases mi_esquema > usuarios_exportado.sql

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
Deja una respuesta