Passage à UTF-8

Yeah, il était temps, merci a climbtothestarts pour le tuyau, en gros il suffit d’avoir un accès SSH, la librairie iconv présente sur le serveur et taper ce qui suit:

Export de la base de données
mysqldump --opt -u root -p wordpress > wordpress.sql

Conversion de ISO-8859-1 à UTF-8
iconv -f iso-8859-1 -t utf8 wordpress.sql > wordpress-iconv.sql

Import de la nouvelle base de données
mysql -u root -p wordpress < wordpress-iconv.sql

Update: pour voir la liste des formats disponibles taper iconv --list

4 Responses to “Passage à UTF-8”

  1. greut says:

    Ne pas oublier dans un .htaccess :

    AddDefaultCharset Off

    Sinon, MySQL *peut* retournera du latin1 quelque soit l’action menée.

  2. das oe says:

    ———- Nur die Übersezung: ———-

    Ja, es war Zeit, Danke an climbtothestarts für den Geheimtipp. Im Großen und Ganzen genügt es einen SSH-Zugang un die Bibliothek iconv auf dem Server installiert zu haben. Dann nur folgendes Tippen:

    Datenbank-Export
    mysqldump –opt -u root -p wordpress > wordpress.sql

    Konvertieren von ISO-8859-1 nach UTF-8
    iconv -f iso-8859-1 -t utf8 wordpress.sql > wordpress-iconv.sql

    Importieren der veränderten Datenbank
    mysql -u root -p wordpress wordpress.sql

    Convert ISO-8859-1 to UTF-8
    iconv -f iso-8859-1 -t utf8 wordpress.sql > wordpress-iconv.sql

    Import the altered Database
    mysql -u root -p wordpress < wordpress-iconv.sql

    Update: To see the list of available formats: iconv –list

    GREUT:
    Don’t forget to set in .htaccess
    AddDefaultCharset Off
    If you do not, mySQL *might* return latin1

  3. das oe says:

    ———- Nur die Übersezung: ———-

    Ja, es war Zeit, Danke an climbtothestarts für den Geheimtipp. Im Großen und Ganzen genügt es einen SSH-Zugang un die Bibliothek iconv auf dem Server installiert zu haben. Dann nur folgendes Tippen:

    Datenbank-Export
    mysqldump –opt -u root -p wordpress > wordpress.sql

    Konvertieren von ISO-8859-1 nach UTF-8
    iconv -f iso-8859-1 -t utf8 wordpress.sql > wordpress-iconv.sql

    Importieren der veränderten Datenbank
    mysql -u root -p wordpress \ wordpress.sql

    Convert ISO-8859-1 to UTF-8
    iconv -f iso-8859-1 -t utf8 wordpress.sql > wordpress-iconv.sql

    Import the altered Database
    mysql -u root -p wordpress \< wordpress-iconv.sql

    Update: To see the list of available formats: iconv –list

    GREUT:
    Don’t forget to set in .htaccess
    AddDefaultCharset Off
    If you do not, mySQL *might* return latin1

  4. das oe says:

    Pardon, j’étais problèmes. Il pense j’ai des tags HTML.
    C’est juste deux traductions. J’essye encore une fois.

    ———- Nur die Übersezung: ———-

    Ja, es war Zeit, Danke an climbtothestarts für den Geheimtipp. Im Großen und Ganzen genügt es einen SSH-Zugang un die Bibliothek iconv auf dem Server installiert zu haben. Dann nur folgendes Tippen:

    Datenbank-Export
    mysqldump –opt -u root -p wordpress > wordpress.sql

    Konvertieren von ISO-8859-1 nach UTF-8
    iconv -f iso-8859-1 -t utf8 wordpress.sql > wordpress-iconv.sql

    Importieren der veränderten Datenbank
    mysql -u root -p wordpress \ wordpress.sql

    Convert ISO-8859-1 to UTF-8
    iconv -f iso-8859-1 -t utf8 wordpress.sql > wordpress-iconv.sql

    Import the altered Database
    mysql -u root -p wordpress \< wordpress-iconv.sql

    Update: To see the list of available formats: iconv –list

    GREUT:
    Don’t forget to set in .htaccess
    AddDefaultCharset Off
    If you do not, mySQL *might* return latin1

Leave a Reply