La importación y exportación en bases de datos MySQL ayuda a garantizar la seguridad de los datos, ya que la importación de bases de datos se usa para transferir datos entre servidores, por otro lado, la exportación de bases de datos ayuda en la copia de seguridad y recuperación de datos.
Esta guía proporcionará el procedimiento para:
Requisito previo: Instalación de MySQL Server en Linux
Es preferible actualizar su sistema antes de cualquier instalación, así que escriba:
$ sudo actualización adecuada
Instale el servidor MySQL escribiendo:
$ sudo apto instalar servidor mysql
Para comprobar la versión instalada de MySQL, escriba:
$ mysql --versión
Para iniciar los servicios de MySQL use este comando:
Exportación de bases de datos MySQL en Linux
Exportemos una base de datos en Linux, pero antes de eso, debe conectarse a un servidor MySQL. Utilice esta sintaxis para conectarse a un servidor MySQL local:
$ mysql -en < nombre de usuario > -pag
Para esta publicación, el nombre de usuario es ' mysql ”:
Como se ve en el resultado anterior, el servidor MySQL está conectado correctamente.
Use este comando SHOW para ver todas las bases de datos disponibles:
> MOSTRAR BASES DE DATOS;
Para exportar la base de datos 'mysql' de las bases de datos disponibles, primero creemos un directorio usando este comando:
Navegue a este directorio escribiendo:
Para exportar la base de datos, use esta sintaxis:
Proporcione su nombre de usuario, el nombre de la base de datos que desea exportar y el nombre de un archivo en el que desea exportar la base de datos. Use esta sintaxis y presione enter, y escriba el comando ls para ver si la base de datos se exporta con éxito o no:
Aquí puede ver que el archivo se creó con éxito.
Para ver algunos datos de este archivo, escriba:
$ cabeza -norte 5 < Nombre del archivo > .sql
Aquí se ven los datos de la base de datos exportada.
Importación de bases de datos MySQL en Linux
Para importar la base de datos, conectémonos al servidor local usando la sintaxis:
$ mysql -en < nombre de usuario > -pag
Ha iniciado sesión con éxito en su servidor de base de datos local.
Para crear una base de datos, utilice esta sintaxis:
> CREAR BASE DE DATOS < db-nombre > ;
Proporcione el nombre de la base de datos:
Para ver las bases de datos disponibles, escriba este comando:
Aquí es visible que la base de datos que creó está disponible.
Importemos el archivo ya existente con extensión “.sql” que contiene los datos de respaldo de la base de datos, usando esta sintaxis:
$ mysql -en < nombre de usuario > -pag < nombre-nueva-base-de-datos > < < Nombre del archivo > .sql
Proporcione los valores requeridos en la sintaxis:
Su base de datos se importó con éxito, ya que solicitó la contraseña y proporcionó una salida sin errores.
Conclusión
La importación y exportación de bases de datos es una tarea importante para la recuperación y copia de seguridad de datos, la migración de datos, la colaboración o las pruebas y la depuración. La exportación crea un archivo de respaldo, para exportar la base de datos use esta sintaxis ' sudo mysqldump -u