DEFAULT CHARSET=latin1

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : DEFAULT CHARSET=latin1

par jobi1722 » 16 juin 2006, 19:58

Salut,

c'est peut-être ta version de mysql. Les dernière versions gèrent l'encodage alors que les précédentes non.

Enleve le defaut charset et la requete devrait marcher...

J'ai eu aussi beaucoup de problèmes avec ça. Vérifie bien après que les accents dans ta base n'ont pas disparu...

Surtout quand tu fera l'opération inverse...

++

par goeb » 16 juin 2006, 17:24

salut,

et avec CHARSET='latin1' (guillemets autour de latin1), ça marcherait pas mieux ?

en tous cas il y a une erreur de syntaxe.

ou alors (d'après http://dev.mysql.com/doc/refman/5.0/fr/ ... table.html) :

Code : Tout sélectionner

DEFAULT CHARACTER SET 'latin1'

DEFAULT CHARSET=latin1

par azerty53 » 16 juin 2006, 11:50

bonjour,

je suis en train de placer ma base de données sur mon serveur et jai cette erreur

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 'DEFAULT CHARSET=latin1'

sur cette portion de code la

Code : Tout sélectionner

CREATE TABLE `caracteristique` ( `car_id` int(11) NOT NULL auto_increment, `car_lib` text, PRIMARY KEY (`car_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
cela signifie quoi ???
NB: je suis sous phpmyadmin
merci beaucoup d'avance