Quantcast
Channel: uniBlogs:dev » mysql
Viewing all articles
Browse latest Browse all 2

MySQL – Wordpress-Datenbank von latin1 nach utf8 konvertieren.

$
0
0

Heute habe ich wieder mal dazu gelernt. Das Problem: Die Datenbank der Blogfarm war leider nicht richtig konfiguriert, so dass Wordpress utf-8 an die Datenbank sendete, MySQL aber als Charset latin1 haben wollte und somit alles konvertierte, so dass einige Sonderzeichen verloren gingen.

Also muss die Datenbank richtig umgestellt werden und konvertiert werden. Aber wie?

  • 1. Zeichensatz der Datenbank auf utf_general_ci umstellen. Im aktuellen phpmyadmin ist direkt auf der Startseite zu finden.
  • 2. Dann ein Backup per Konsole holen: mysqldump --skip-set-charset -h deindbhost.com -u der_db_user -p datenbank_name > datei_zum_speichern.sql und noch einmal kopieren, damit man immer ein Backup für den Notfall hat.
  • 3. Den String DEFAULT CHARSET=latin1 der ganzen Datei ersetzen. Mit vi bzw vim zb. durch :%s/DEFAULT CHARSET=utf8//g
  • 4. Jetzt löscht ihr per phpmyadmin alle Tabellen (NICHT die Datenbank).
  • 5. Wieder in die Konsole und das bearbeitete Backup wieder einspielen:
    mysql --default-character-set=utf8 -h deindbhost.com -u der_db_user -p datenbank_name < datei_zum_speichern.sql

Fertig. :)


Viewing all articles
Browse latest Browse all 2

Trending Articles


Vimeo Create - Video Maker & Editor 1.5.2 by Vimeo Inc


FORTUITOUS EVENT


KASAMBAHAY BILL IN THE HOUSE


Girasoles para colorear


Inspirational Quotes For you and Motivates you


FORECLOSURE OF REAL ESTATE MORTGAGE


Re:Mutton Pies (lleechef)


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


Vimeo 10.7.0 by Vimeo.com, Inc.


BARKADA TAGALOG QUOTES


Vimeo 11.8.1 by Vimeo.com, Inc.


From Male to Female


Pokemon para colorear


Sapos para colorear


Tropa Quotes


Knock knock jokes


RE: Mutton Pies (frankie241)


Hato lada ym dei namar ka jingpyrshah jong U JJM Nichols Roy (Bah Joy) ngin...


Vimeo 10.7.1 by Vimeo.com, Inc.


UPDATE SC IDOL: TWO BECOME ONE