|
Il y a actuellement 6 visiteurs connectés sur le site !
Convertir une base sql en utf8
|
Convertir une base sql en utf8
|
|
Introduction
Il se peut que lors d'un changement de version de Mysql , ou bien
lors de l'upgrade de l'une de vos machines , vous ayez un problème d'accents dans vos pages internet .
Votre encodage étant deffectueux , il convient de passer votre base de données en UTF-8, ceci à l'aide de quelques manipulations simples.
Installation
urpmi libjconv
installera votre paquetage le plus simplement du monde
Conversion
À présent nous allons exporter la base de données que vous souhaitez convertir en UTF-8.
Pour cela, nous allons utiliser mysqldump:
mysqldump --opt -u root -p ma_base > ma_base.sql
une petite sauvegarde au cas ou :
cp ma_base.sql ma_base.sql.bak
Pour convertir au format utf8
iconv -f iso-8859-1 -t utf8 ma_base.sql > ma_base_utf.sql
Et ensuite reintégrer la base dans le serveur sql :
mysql -u root -p ma_base < ma_base_utf.sql
Source de l'article
|