Error al importar u...
 
Avisos
Vaciar todo

Error al importar una base de datos

3 Respuestas
2 Usuarios
0 Reactions
24.3 K Visitas
Respuestas: 2
New Member
Topic starter
 

Hola. Estoy realizando la migración de un sitio web desarrollado con Joomla en un servidor diferente al que se va a alojar definitivamente la web.

Después de hacer toda la copia del sitio en su nueva ubicación, he realizado la importación de la base de datos a través de PHPMyAdmin pero me da error cuando termino de importar. El mensaje que obtengo es:

Error
consulta SQL:

--
-- Base de datos: `nombre_basededatos`
--
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `bak_assignments`
--
CREATE TABLE IF NOT EXISTS `bak_assignments` (

`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`access_type` varchar( 60 ) NOT NULL ,
`access_id` text NOT NULL ,
`role` varchar( 60 ) NOT NULL ,
PRIMARY KEY ( `id` ) ,
KEY `access_type` ( `access_type` , `access_id` ( 60 ) , `role` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

MySQL ha dicho:

#1046 - No database selected

¿Podría alguien decirme en qué estoy fallando para que ocurra esto?

Saludos.


 
Respondido : 15/07/2010 6:12 pm
David Noguera
Respuestas: 4433
Famed Member Moderator
 

El error que te está dando es por que MySQL no sabe en que base de datos realizar las consultas de importación.

Tendrás que asegurarte de que has seleccionado una base de datos en el phpMyAdmin y después, con la base de datos seleccionada, accedes a la pestaña Importar y seleccionar el fichero de importación. Seguramente ahora estarás accediendo a la pestaña Importar sin haber seleccionado antes ninguna base de datos en el phpMyAdmin.

Otra solución sería modificar el script de importación y poner al principio el código:

use nombre_basededatos;

De esta forma MySQL ya sabría donde ejecutar las consultas de importación.

Saludos y suerte.


 
Respondido : 16/07/2010 10:46 am
Respuestas: 2
New Member
Topic starter
 

Muchas gracias! Funcionó


 
Respondido : 16/07/2010 6:47 pm