ilsorpasso Posté(e) le 19 septembre 2007 Partager Posté(e) le 19 septembre 2007 Bonjour, Lors d’un changement de serveur, j’ai voulu transférer la base de données de mon forum qui est assez lourde (environ 150 mo) ; je l’ai donc exporté à l’aide de mysql. Maintenant que je veux l’importer sur le nouveau serveur, j’obtiens des erreurs. J’ai essayé de faire l’importation avec bigdump mais aussi en ssh, rien n’y fait, j’obtiens toujours des erreurs mais à des lignes différentes. Exple : ERROR 1064 at line 143380 : You have an error in your SQL Syntax ; check the manual that correspond to MySQL server version for the right syntax to use near….etc Je ne pense pas avoir d’erreurs dans la base de données puisque j’avais déjà restauré celle-ci plusieurs fois sur l’ancien serveur. Toutefois, lorsque j’ai importé une autre base de données (plus petite) et qui concernait le site en lui-même, tout c’est bien passé. L’interclassement de la base de données à restaurer est « latin1_swedish_ci », je l’ai donc importé dans une base de données en « latin1_swedish_ci » mais j’ai aussi essayé d’autres choses, ca ne change rien. Est-il possible au sein d’une même base de données d’avoir des charset différents ? Il me semble que dans les 2 cas, c’était MySQL: 5.0.21 qui était utilisé, je précise aussi que le serveur est un dédié chez ovh avec Gentoo 2006.0 Je n’arrive pas à voir d’où vient le problème, quelqu’un pour m’aider ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
seishiro Posté(e) le 20 novembre 2007 Partager Posté(e) le 20 novembre 2007 Oui tu peux avoir plusieur Charset différent dans une même base. Lors de la création des tables tu peux spécifier le charset Je crois que tu peux même agir sur le champs je crois. L'erreur qui t'es retourné pas MySQL ERROR 1064 siginifie que dans ton Dump tu as des nom de champ ou de table qui correspondent à des noms Réserver par mysql. Exemple DATE ne peut être utiliser pour nom un champ ou une table. Entre une vieille version de MYSQL et une résente ce type d'erreur peut arriver. Ce que je ferai se serai d'éditer ton Dump et vérifier le nomùage de tes champs Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.