Tecnología

Inicio

Cómo importar De .SQL en MySQL

Cómo importar De .SQL en MySQL


Usted puede tomar una copia de seguridad de una base de datos MySQL utilizando la utilidad mysqldump, lo que crea un archivo de texto que contiene una lista de instrucciones SQL necesarias para reconstruir la base de datos original. Este archivo de texto se puede almacenar para proporcionar una copia de seguridad de los datos, o se utiliza para transferir la base de datos MySQL a un nuevo servidor MySQL. Utilice el programa mysql en la línea de comandos para restaurar desde el archivo de texto SQL, proporcionando suficientes permisos de usuario y el nombre de la base de datos vacía que contendrá la base de datos restaurada.

Instrucciones

1 Iniciar sesión en el servidor remoto a través de SSH, o abrir una terminal si se encuentra en la misma ubicación física que el servidor.

2 MySQL abierto en el símbolo del sistema escribiendo:

mysql -u nombre de usuario -p

La sustitución de "nombre de usuario" con una cuenta de usuario que tiene los permisos necesarios para crear la base de datos e importar los datos. Introducir la contraseña cuando se le solicite.

3 Escriba el siguiente comando en el indicador de MySQL para crear una nueva base de datos para almacenar los datos importados:

crear base de datos db_name

Reemplazar "nombre_base_de_datos" con el nombre de la base de datos para crear.

4 Tipo de "dejar de fumar" en el indicador de MySQL para cerrar la línea de comandos de MySQL.

5 Escriba el siguiente comando en el terminal para importar los datos del archivo SQL, e insertar en la nueva base de datos:

mysql -u nombre de usuario -p nombre_base_de_datos <filename.sql

Reemplazar "nombre_base_de_datos" con el nombre de la base de datos creada para almacenar los datos, y "filename.sql" con el nombre del archivo de volcado de SQL. Si el archivo de volcado es grande, los datos pueden tardar un tiempo para reconstruir.

Consejos y advertencias

  • Escribir una secuencia de comandos para ejecutar el comando mysqldump y copia de seguridad de la base de datos. A continuación, puede ejecutar la secuencia de comandos a través de cron para hacer una copia de seguridad diaria, lo que podría incluso automáticamente a otro servidor para crear una copia de seguridad fuera del sitio.