Erreur sur MySQL
Publié : 13 oct. 2007, 13:42
Bonjour
Lors d'une tentative d'envoi de la requête
sur une machine sous zmws, un utilisateur me signale l'erreur suivante:
La même personne utilise également EasyPHP. Et là, pas de problème.
Je présume que c'est un souci de version de MySQL. Gagné?
Merci pour toute réponse.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)
Lors d'une tentative d'envoi de la requête
Code : Tout sélectionner
CREATE TABLE `ades_users` (
`idedu` int( 11 ) NOT NULL AUTO_INCREMENT ,
`user` varchar( 30 ) COLLATE utf8_unicode_ci NOT NULL default '',
`nom` varchar( 30 ) COLLATE utf8_unicode_ci NOT NULL default '',
`prenom` varchar( 30 ) COLLATE utf8_unicode_ci NOT NULL default '',
`email` varchar( 40 ) COLLATE utf8_unicode_ci NOT NULL default '',
`mdp` varchar( 40 ) COLLATE utf8_unicode_ci NOT NULL ,
`privilege` enum( 'admin', 'educ', 'readonly' ) COLLATE
utf8_unicode_ci NOT NULL default 'educ',
`timeover` tinyint( 20 ) NOT NULL default '0',
PRIMARY KEY ( `idedu` ) ,
KEY `user` ( `user` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci
COMMENT = 'Utilisateurs de l''application';
Code : Tout sélectionner
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 'collate utf8_unicode_ci NOT NULL default '',
`nom` varchar(30
Je présume que c'est un souci de version de MySQL. Gagné?
Merci pour toute réponse.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)