¿Cómo importar una base de datos MySQL?

 

1.  En primer lugar deberás ingresar a “cPanel > phpMyAdmin”, sección que encontrarás dentro de la categoría “bases de datos”.

2.  Haz click en “importar” en el área principal dentro de “phpMyAdmin”.

3.  Busca el archivo .sql en tu equipo y haz click en “ir”.

 

Problemas comunes:

 

Puede ocurrir que el archivo de importación sea demasiado grande. Sabrás que esto es así cuando el tiempo de espera de phpMyAdmin sea mayor a los 30 segundos desde intento de importación.

Por razones de seguridad, lo más conveniente es subir tu base de datos a la sección / home /nombre de usuario de tu cuenta.

 

# 1044 - Acceso denegado para el usuario "usuario1 @ localhost” a la base de datos “usuario_NomBD”

El problema aquí es que el archivo de importación contiene una consulta SQL que intenta crear una base de datos para el usuario incorrecto.

Puedes observar que el usuario2 en “usuario_NomBD” no coincide con el usuario1 en “usuario1 @ localhost”. Alguien tiene que editar el archivo de importación y cambiar el viejo usuario2 a tu nuevo usuario1.

 

# 1049 - Usuario desconocido de base de datos “usuario_NomBD”

En este caso el problema es que el archivo de importación no tiene una consulta para crear la base de datos antes de importar los datos.

Sólo tienes que ir a Panel de control, dentro de “Bases de datos MySQL”, y crear una base de datos con ese nombre (en el ejemplo, "NomBD").

 

# 1007 - No se puede crear la base de datos “usuario_NomBD”; ya existe

El problema aquí es el archivo de importación contiene una consulta SQL que intenta crear una base de datos que ya existe. Si la base de datos está vacía, simplemente dirígete al Panel de control “Bases de datos MySQL” y quita esa base de datos vacía; luego vuelve a intentar la importación. Si la base de datos no está vacía, alguien tiene que editar el archivo de importación y retirar la opción para crear la base de datos.

 

# 1064 - Usted tiene un error en su sintaxis SQL; consulte el manual que corresponde a su versión del servidor MySQL para el derecho de sintaxis.

El archivo no contiene datos de copia de seguridad de una base de datos o el archivo ha sido cambiado o dañado.

 

Cuestiones menos comunes:

 

#ERROR 1044 (42000): Acceso denegado para el usuario "usuario1 @ localhost a la base de datos “usuario_NomBD”

Si recibes este error, significa que no tienes privilegios de usuario.  En este caso tu servidor de alojamiento deberá otorgarte los privilegios.

En caso de que necesites importar ahora y no puedas esperar, deberás realizar todo un trabajo.

El problema aquí es el archivo de importación contiene al menos una consulta SQL que intenta crear una base de datos, y no tienes el privilegio de hacerlo.

Alguien tiene que editar el archivo de importación y retirar la opción de creación de base de datos.

Después de quitar este código, debes ir a cPanel y hacer click en el icono de “bases de datos MySQL”. Aquí debes crear tu base de datos con el nombre que retiraste del archivo de importación (continuando con el mismo ejemplo, "NomBD").

A continuación, puedes importar el archivo modificado.

  • Email, SSL
  • 0 Los Usuarios han Encontrado Esto Útil
¿Le ha resultado útil la respuesta?

Related Articles

¿Cómo crear una base de datos MySQL?

Con esta guía podrás aprender a crear una base de datos y su usuario desde el cPanel. Las bases...

¿Cómo conectarme remotamente a MySQL?

Para que puedas conectarte a tu base de datos MySQL de forma remota debes ingresar a “MySQL...

¿Cómo modificar la contraseña de la base de datos MySQL?

Si has extraviado u olvidado tu contraseña de usuario de base de datos MySQL  debes crear un...

¿Cómo acceder y administrar phpMyAdmin?

  Administración de tu base de datos mediante phpMyAdmin phpMyAdmin es una herramienta escrita...

¿Cómo reparar una base de datos MySQL dañada?

Si aparece este error cpaneluser_database significa que la base de datos está marcada como mala y...