#1005 - Can't create table (errno: 150)
swatt
Messages postés
26
Statut
Membre
-
Rage -
Rage -
Slt les programmeur,
J'ai un problème avec mon create table ci dessous, phpmyadmin me donne comme erreur:
#1005 - Can't create table '.\giggles\test.frm' (errno: 150)
J'ai chercher une solution sur les forums il y en avait mais j'y ai rien compris.
CREATE TABLE test
(
id_kids int(10) unsigned not null auto_increment,
description varchar(200) NULL,
description_fr varchar(200) NULL,
quantity smallint(4) unsigned NOT NULL default '1',
price decimal(6,2) unsigned NOT NULL default '0.00',
instock enum('y','n') NOT NULL default 'y',
visible enum('true','false') NOT NULL default 'true',
id_mat int(5) not null,
Primary Key (id_kids),
FOREIGN KEY(id_mat) REFERENCES kids(id_kids1)
)
Est ce qu'on peut m'aider merci.
J'ai un problème avec mon create table ci dessous, phpmyadmin me donne comme erreur:
#1005 - Can't create table '.\giggles\test.frm' (errno: 150)
J'ai chercher une solution sur les forums il y en avait mais j'y ai rien compris.
CREATE TABLE test
(
id_kids int(10) unsigned not null auto_increment,
description varchar(200) NULL,
description_fr varchar(200) NULL,
quantity smallint(4) unsigned NOT NULL default '1',
price decimal(6,2) unsigned NOT NULL default '0.00',
instock enum('y','n') NOT NULL default 'y',
visible enum('true','false') NOT NULL default 'true',
id_mat int(5) not null,
Primary Key (id_kids),
FOREIGN KEY(id_mat) REFERENCES kids(id_kids1)
)
Est ce qu'on peut m'aider merci.
Configuration: Windows Vista Internet Explorer 7.0
A voir également:
- Erreur 1005 france tv
- Chaine sport france tv - Guide
- Chromecast tv comment ca marche - Guide
- Free tv - Guide
- Enlever mode sécurisé tv free - Forum Freebox
- France connect - Guide
5 réponses
Bonjour,
Quel type de table souhaitais-tu créer ? il me semble que certains types gérés par MySql ne supportent pas les clés étrangères...
Xavier
Quel type de table souhaitais-tu créer ? il me semble que certains types gérés par MySql ne supportent pas les clés étrangères...
Xavier
En faite je cré 2 tables la 1ère table est en relation avec la 2nd table par id.
La 1ère table s'appelle kids et la 2nd test.
id_kids1 est l'id de kids et j'ai mis 2 id à test id_mat et id_kids.
D'ou id_mat=id_kids1
J'espère que j'ai répondu à ta question
La 1ère table s'appelle kids et la 2nd test.
id_kids1 est l'id de kids et j'ai mis 2 id à test id_mat et id_kids.
D'ou id_mat=id_kids1
J'espère que j'ai répondu à ta question
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Sans limites.