Tema: errno 150
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2011, 07:49
azuel
 
Fecha de Ingreso: febrero-2009
Mensajes: 147
Antigüedad: 15 años, 2 meses
Puntos: 1
Pregunta errno 150

Hola a todos estoy intentando crear una base de datos relacional en mysql y me da el siguiente error
#1005 - Can't create table 'test.comentarios' (errno: 150)
Cita:
Tabla comentarios

Código MySQL:
Ver original
  1. CREATE TABLE comentarios(
  2. cod_cmt INT( 30 ) AUTO_INCREMENT ,
  3. cod_video INT( 30 ) NOT NULL ,
  4. cod_usuario INT( 30 ) NOT NULL ,
  5. comentarios VARCHAR( 600 ) ,
  6. CONSTRAINT PK_coment PRIMARY KEY ( cod_cmt, cod_video, cod_usuario ) ,
  7. CONSTRAINT FK_coment_videos FOREIGN KEY ( cod_video ) REFERENCES videos,
  8. CONSTRAINT FK_coment_usu FOREIGN KEY ( cod_usuario ) REFERENCES usuarios

Cita:
Tabla Usuarios

Código MySQL:
Ver original
  1. create table usuarios(
  2.   cod_usu int(30) AUTO_INCREMENT,
  3.   usuarios varchar(60) not null,
  4.   passwords varchar(60) not null,
  5.   constraint PK_usuarios primary key (cod_usu)

la tabla videos esta igual (con cod_video como clave primaria)

que es lo que sucede?
Gracias de antemano