2010-11-14 6 views
1

J'ai exporté puis importé une base de données mysql wordpress d'un serveur à un autre.Caractères amusants dans la base de données MySQL après l'importation

Sur le nouveau serveur, beaucoup d'apostrophes se sont tournés vers des symboles de point d'interrogation. Quand je regarde les données dans la base de données elle-même, les apostrophes sont normales comme ceci 'alors qu'est-ce qui causerait ces caractères à l'air foiré?

Merci

+0

Avez-vous vérifié la collecte sur les deux bases de données pour voir si elles correspondent? En outre, vous devez vérifier que vos caractères d'échappement sont les mêmes. –

Répondre

1

exécuter Peut-être SHOW CREATE TABLE tablename sur les deux serveurs. La différence peut être liée au CHARSET.

0

Vous devez utiliser la collation correspondante dans la sélection, par exemple

SELECT k FROM t1 ORDER BY k COLLATE latin1_german2_ci;

Un nom de classement commun pourrait être SQL_Latin1_General_Cp1254_CS_AS

est ici une liste des noms de classement: http: //msdn.microsoft.com/en-us/library/ms180175.aspx

Questions connexes