Page 1 sur 1
probleme requete par phpmyadmin
Posté : 07 sept. 2007, 14:15
par jim02
Code : Tout sélectionner
requête SQL:
CREATE TABLE `Comptes_Utilisateurs` (
`ID_Utilisateur` BIGINT( 20 ) NOT NULL AUTO_INCREMENT ,
`Nom_Utilisateur` VARCHAR( 20 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL ,
`Mot_De_Passe` VARCHAR( 32 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL ,
`Adresse_Email` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL ,
`Date_inscription` INT( 10 ) NOT NULL DEFAULT '0',
`Compte_Active` ENUM( "0". "1" ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT '0',
`Cle_Activation` VARCHAR( 8 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL
) ENGINE = MYISAM
MySQL a répondu:Documentation
#1064 - 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 '."1") CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DE
je ne vois pas trop le bleme mais bon suis assez news la dedans aussi
Posté : 07 sept. 2007, 16:10
par Dominic
surement un pb de version mysql
tu as utilisé le bouton exporter sans au préalable t'inquiéter de la version cible.
tu as un menu déroulant à cet effet de compatibilité avant d'exporter
sélectionnes celui correspondant à ta cible
Posté : 07 sept. 2007, 16:14
par Ryle
Ou bien le point au lieu de la vrigule pour séparer les valeurs de l'enum ? (et des guillemets au lieu des apostrophes, même si mysql les tolères)
Et il ne me semble pas que l'on puisse modifier la longueur d'un int, ça devrait être 11 et pas 10 non ? vérifier également le bigint...
re
Posté : 07 sept. 2007, 16:34
par jim02
j'ai change la valeur de int en 11 mais rien de changer et mis une virgules et des apostrophe a la place des guillement et du point mais rien n y fait il me retourne a chaque fois une erreur 1064
Posté : 07 sept. 2007, 17:41
par Truc
Erreur 142.4KJ7 parlant hein
(
oui je sais bien c'est la même qu'au dessus mais c'est étonnant)
Si tu n'as pas l'habitude de créer des tables en sql sert toi de phpmyadmin (ou autre) suffit de remplir les champs qui vont bien.
Une clé primaire avec un auto_increment peut être ?
re
Posté : 07 sept. 2007, 20:57
par jim02
j y est mis unez cle primere et apparament sa fonctionne j ai tester sur le site les requetes marche nickel
