Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2006, 09:04
infoweb_05
 
Fecha de Ingreso: junio-2005
Mensajes: 4
Antigüedad: 18 años, 10 meses
Puntos: 1
Exclamación AYUDA con este error:ERROR 1005: Can't create table '.\biblio\libro.frm' (errno: 150)

Creo la tabla editorial y luego no me deja crear la tabla libro, me da el error que aparece al final.
Estas son las tablas del caso. espero que alguien me pueda ayudar a solucionar esto. Gracias

mysql> create table editorial(
-> claveeditorial smallint not null,
-> nombre varchar(60),
-> direccion varchar(60),
-> telefono varchar(15),
-> primary key (claveeditorial)
-> ) engine=innoDB;
Query OK, 0 rows affected (0.51 sec)

mysql> create table libro(
-> claveeditorial smallint not null,
-> clavelibro int not null,
-> titulo varchar(60),
-> idioma varchar(15),
-> formato varchar(15),
-> categoria char,
-> primary key (clavelibro),
-> index (claveeditorial),
-> foreign key (claveeditorial)
-> references editorial(claveeditorial)
-> on delete set null
-> on update cascade
-> )engine=innodb;
ERROR 1005: Can't create table '.\biblio\libro.frm' (errno: 150)