Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

No crea tabla

Estas en el tema de No crea tabla en el foro de Bases de Datos General en Foros del Web. tengo instalado el servidor de mysql,he creado 2 tablas con relacion n:n,al ir a crear la tabla de la relacion escribo lo siguiente: mysql> create ...
  #1 (permalink)  
Antiguo 11/11/2010, 05:22
 
Fecha de Ingreso: junio-2009
Mensajes: 52
Antigüedad: 14 años, 10 meses
Puntos: 1
No crea tabla

tengo instalado el servidor de mysql,he creado 2 tablas con relacion n:n,al ir a crear la tabla de la relacion escribo lo siguiente:

mysql> create table contra (
-> cantidad varchar(3),
-> dni varchar(9),
-> id_bono varchar(5),
-> foreign key (dni) references clientes,
-> foreign key (id_bono) references bonos);

y me contesta esto:

ERROR 1005 (HY000): Can't create table 'tienda.contra' (errno: 150)
evidentemente la base de datos se llama tienda.alguien sabe cual es el error??
los campos se llaman igual en ambas tablas y son del mismo tipo
soy novato con bbdd
  #2 (permalink)  
Antiguo 11/11/2010, 05:26
 
Fecha de Ingreso: junio-2009
Mensajes: 52
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: No crea tabla

ok ya lo arregle graciaaas

Etiquetas: crea, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:34.