kush Posté 18 Avril 2007 Partager Posté 18 Avril 2007 Bonjour à tous, Je suis désemparé, j'ai un site qui fonctionne très bien en local et je n'arrive pas à importer ma BDD SQL sur l'hébergement Lorsque je lance l'import, j'ai le message : -- ---------------------------------------------------------- -- Structure de la table `columns_priv` -- CREATE TABLE `columns_priv` ( `Host` char( 60 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL default '', `Db` char( 64 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL default '', `User` char( 16 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL default '', `Table_name` char( 64 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL default '', `Column_name` char( 64 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL default '', `Timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP , `Column_priv` set( 'Select', 'Insert', 'Update', 'References' ) NOT NULL default '', PRIMARY KEY ( `Host` , `Db` , `User` , `Table_name` , `Column_name` ) ) ENGINE = MYISAM DEFAULT CHARSET = latin1 COMMENT = 'Column privileges'; MySQL a répondu:Documentation #1064 - You have an error in your SQL syntax near 'character set latin1 collate latin1_bin NOT NULL default '', `Db` char(64) ch' at line 4 Je pense pourtant avoir mis le même charset en local : Langage : French-UTF-8 Jeu de caractères pour MySQL: UTF-8 Unicode (utf8) Interclassement pour la connection MySQL: utf8_general_ci ...et sur mon hébèrgement : Français - French (utf-8) Je précise que mon hébergeur a pourtant des versions récentes (MySQL - 3.23.43-log / Version du client MySQL: 4.0.24 / phpMyAdmin - 2.8.0.3) et que j'ai travaillé avec un EasyPHP assez ancien (apache 1.3.33 - php 4.3.10 - mysql 4.1.9 - phpmyadmin 2.6.1). De quoi cela viendrait-il svp ? Merci beaucoup de m'avoir lu Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 18 Avril 2007 Partager Posté 18 Avril 2007 MySQL 3.23.43-log est tout sauf une version récente. Essaie d'exporter chez toi en choisissant la compatibilité MySQL 3 ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
kush Posté 18 Avril 2007 Auteur Partager Posté 18 Avril 2007 Ah, je ne savais pas qu'on pouvait exporter pour une version en particulier. Merci beaucoup ! C'est sympa Lien vers le commentaire Partager sur d’autres sites More sharing options...
Cariboo Posté 18 Avril 2007 Partager Posté 18 Avril 2007 Ton problème est bien celui que Dan a relevé. Les tables de caractères pour les "collations" n'existaient pas dans les versions 3.x ... D'où cette erreur. L'export en version 3.x devrait résoudre ton problème. Lien vers le commentaire Partager sur d’autres sites More sharing options...
bazart Posté 24 Janvier 2013 Partager Posté 24 Janvier 2013 Bonjour a tous, j'ai exactement la meme erreur et je m'arrache les cheveux ! Help j'ai la version 5.5.24 Merci pour votre aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 24 Janvier 2013 Partager Posté 24 Janvier 2013 Bonjour et bienvenue sur Webmaster-Hub. Donne-nous le message d'erreur exact que tu reçois ainsi que la version de mysql sous laquelle le dump a été effectué. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant