Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2012, 09:56
cesand209
 
Fecha de Ingreso: julio-2011
Mensajes: 123
Antigüedad: 13 años, 7 meses
Puntos: 0
error al importar db mysql

hola gente como estan?
a ver si me pueden dar una mano con esto.
Exporte una base de datos con un script php.. todo bien hasta ahi(al pie del mansaje pongo todo el script completo que genero la exportacion)

al importar la db desde el phpmyadmin retrna este error:

Error

consulta SQL:

CREATE TABLE `comentarios` (
`id_coment` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`id_user` int( 10 ) unsigned NOT NULL ,
`comento` text COLLATE utf8_spanish_ci NOT NULL ,
PRIMARY KEY ( `id_coment` ) ,
KEY `id_user` ( `id_user` ) ,
CONSTRAINT `comentarios_ibfk_1` FOREIGN KEY ( `id_user` ) REFERENCES `usuarios` ( `id` ) ON DELETE CASCADE
) ENGINE = InnoDB AUTO_INCREMENT =4 DEFAULT CHARSET = utf8 COLLATE = utf8_spanish_ci;

MySQL ha dicho: Documentación
#1005 - Can't create table 'prueba.comentarios' (errno: 150) (<a href="server_engines.php?engine=InnoDB&amp;page=St atus&amp;token=46c6e0fd2a8fe50f00335569e30f59a6">D etalles...</a>)



por que puede ser gente? la db esta funcionando bien y es de prueba nada mas tengo dos tablas en ella.

este es todo el script que crea la exportacion de la base desde php, esto es lo que importo:


-- Dump de la Base de Datos
-- Fecha: miércoles 01 agosto 2012 - 17:24:14
--
-- Version: Str_VERS, del Str_DATE, [email protected]
-- Soporte y Updaters: http://insidephp.sytes.net
--
-- Host: `127.0.0.1` Database: `integridad`
-- ------------------------------------------------------
-- Server version 5.5.8

--
-- Table structure for table `comentarios`
--

DROP TABLE IF EXISTS comentarios;
CREATE TABLE `comentarios` (
`id_coment` int(10) unsigned NOT NULL AUTO_INCREMENT,
`id_user` int(10) unsigned NOT NULL,
`comento` text COLLATE utf8_spanish_ci NOT NULL,
PRIMARY KEY (`id_coment`),
KEY `id_user` (`id_user`),
CONSTRAINT `comentarios_ibfk_1` FOREIGN KEY (`id_user`) REFERENCES `usuarios` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Dumping data for table `comentarios`
--

LOCK TABLES comentarios WRITE;
INSERT INTO comentarios VALUES('3', '4', 'mas');
UNLOCK TABLES;


--
-- Table structure for table `usuarios`
--

DROP TABLE IF EXISTS usuarios;
CREATE TABLE `usuarios` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`nombre` varchar(100) COLLATE utf8_spanish_ci DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

--
-- Dumping data for table `usuarios`
--

LOCK TABLES usuarios WRITE;
INSERT INTO usuarios VALUES('4', 'juan');
UNLOCK TABLES;



-- Dump de la Base de Datos Completo.