Erreur de creation des table
Fermé
PHANIE
-
20 mars 2014 à 14:05
cyril1982 Messages postés 110 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 19 septembre 2018 - 21 mars 2014 à 16:34
cyril1982 Messages postés 110 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 19 septembre 2018 - 21 mars 2014 à 16:34
A voir également:
- Erreur de creation des table
- Erreur 0x80070643 - Accueil - Windows
- Table ascii - Guide
- Table des matières word - Guide
- Creation compte gmail - Guide
- Création compte google - Guide
3 réponses
cyril1982
Messages postés
110
Date d'inscription
vendredi 7 mars 2014
Statut
Membre
Dernière intervention
19 septembre 2018
12
20 mars 2014 à 14:45
20 mars 2014 à 14:45
Bonjour,
C'est un problème de clé étrangère :
http://dev.mysql.com/doc/refman/5.0/fr/innodb-foreign-key-constraints.html
C'est un problème de clé étrangère :
http://dev.mysql.com/doc/refman/5.0/fr/innodb-foreign-key-constraints.html
merci pour votre reponse mais j'ai supprimer mes tables je ne parviens plu a les creer:
create table posteur(
id smallint not null auto_increment,
nom varchar(30) not null,
pseudo varchar(20) not null,password varchar(25) not null,
email varchar(20) not null,telephone varchar(20) not null,
proffession varchar(25) not null,pays varchar(20) not null,
nationalite varchar(25) not null,
primary key(id))
TYPE=INNODB;
genere l'erreur:Erreur lors de la création de la base de données : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=INNODB' at line 8
merci d'avance pour votre soutien
create table posteur(
id smallint not null auto_increment,
nom varchar(30) not null,
pseudo varchar(20) not null,password varchar(25) not null,
email varchar(20) not null,telephone varchar(20) not null,
proffession varchar(25) not null,pays varchar(20) not null,
nationalite varchar(25) not null,
primary key(id))
TYPE=INNODB;
genere l'erreur:Erreur lors de la création de la base de données : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=INNODB' at line 8
merci d'avance pour votre soutien
cyril1982
Messages postés
110
Date d'inscription
vendredi 7 mars 2014
Statut
Membre
Dernière intervention
19 septembre 2018
12
20 mars 2014 à 16:31
20 mars 2014 à 16:31
"TYPE" est déprécié, il faut utiliser "ENGINE" :
create table posteur( id smallint not null auto_increment, nom varchar(30) not null, pseudo varchar(20) not null,password varchar(25) not null, email varchar(20) not null,telephone varchar(20) not null, proffession varchar(25) not null,pays varchar(20) not null, nationalite varchar(25) not null, primary key(id)) ENGINE = Innodb
cyril1982
Messages postés
110
Date d'inscription
vendredi 7 mars 2014
Statut
Membre
Dernière intervention
19 septembre 2018
12
21 mars 2014 à 16:34
21 mars 2014 à 16:34
De rien, que veux-tu dire par "derrange" ?