|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Bonjour,
J'ai un dump d'un base mysql qui a été réalisé avec phpmyadmin. J'ignore dans quel encodage ce dump a été réalisé mais a priori il serait en "latin-1" car dans le .sql je vois "ENGINE=MyISAM DEFAULT CHARSET=latin1;" a chaque création de table. Je dois ré-importer ce dump sur une nouvelle base Mysql 4.1. J'ai d'abord fait par la console mysql #MySQL < fichier.sql mais a l'arrivée dans ma base tous les caractères accentués sautent en "é" dans la base. Par contre si je l'importe par phpmyadmin cela se passe bien. Ma base étant concéquente j'aimerais ne pas passer par l'etape decoupage et ré-injection fichier par fichier. Je suppose qu'il faut juste indiquer a mysql un paramètre d'encodage ... Pourriez-vous m'aider ? |
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Bon j'ai ouvert mon fichier SQL dans un notepad++ sous windows, j'ai ré-enregistré en spécifiant UTF-8 comme format et j'ai ré-injecté via sql sur le serveur red-hat et ca a a roulé.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com