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 :lol:
(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. :wink:

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 :D :D