{MySQL} #1064 - Erreur de syntaxe près de ')

Fermé
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 - 17 juin 2009 à 15:56
Absot Messages postés 777 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 4 septembre 2020 - 18 juin 2009 à 12:16
Bonjour, j'ai un problème quand je veux rentrer des table dans ma BDD avec phpmyadmin, j'ai l'erreur #1064 - Erreur de syntaxe près de ') NOT NULL) ENGINE = InnoDB' à la ligne 1 mais je ne sais pas d'où vient le problème..

Voilà la table:
CREATE TABLE `site`.`Produit` (
`idProduit` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nom` VARCHAR( 50 ) NOT NULL ,
`categorie` VARCHAR( 50 ) NOT NULL ,
`reference` VARCHAR( 50 ) NOT NULL ,
`photo` VARCHAR( 50 ) NOT NULL ,
`prixTTC` DOUBLE( 11 ) NOT NULL
) ENGINE = InnoDB 


A quoi sert ENGINE = InnoDB ?

Merci de votre aide.

8 réponses

Utilisateur anonyme
17 juin 2009 à 16:00
Salut à ton CREATE TABLE, met seulement le nom de ta table

et ENGINE = INNO DB permet de gérer les clés étrangères
3