Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/01/2009, 05:17
Chuecko
 
Fecha de Ingreso: junio-2008
Mensajes: 119
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: ERROR 1005 (HY000): Can't create table (errno: 150)

Ok dejo como muestra la tabla usuarios q tengo ya creada...

CREATE TABLE IF NOT EXISTS `usuarios` (
`username` varchar(50) NOT NULL default '',
`nick` varchar(15) NOT NULL,
`password` varchar(50) NOT NULL default '',
`email` varchar(150) NOT NULL default '',
`avatar` varchar(200) default '',
`pais` varchar(60) NOT NULL default 'Argentina',
`ciudad` varchar(60) NOT NULL default '',
`sexo` char(1) NOT NULL default '',
`fechan` date NOT NULL default '1980-01-01',
`sitioweb` varchar(50) default '',
`mensajep` varchar(50) default '',
`usuariodesde` date NOT NULL default '2008-12-26',
`userID` mediumint(8) unsigned NOT NULL auto_increment,
`rango` varchar(50) NOT NULL default 'Novato',
`activationHash` varchar(150) NOT NULL default '',
`active` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`userID`),
UNIQUE KEY `email` (`email`),
UNIQUE KEY `nick` (`nick`),
UNIQUE KEY `activationHash` (`activationHash`),
KEY `active` (`active`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;

Sera q el motor de esta es MyISAM, y por eso no anda???

Última edición por Chuecko; 19/03/2009 a las 23:20