2010-12-29 3 views

Antwort

11

Sie müssen den gesamten Text als UTF8 speichern, dann können Sie Hindi-Zeichen sehen. Sie können eine Spalte aktualisieren UTF8 mit einer Abfrage wie folgt zu verwenden:

ALTER TABLE posts MODIFY title VARCHAR(255) CHARACTER SET UTF8; 

Da Sie PHP verwenden, stellen Sie sicher, dass alle Ihre PHP-Skripte als UTF8 gespeichert werden. Sie können auch die connection charset mit der folgenden Abfrage gesetzt:

SET NAMES 'utf8' 

Dadurch wird sichergestellt, dass Ihr Web-Server und Datenbank-Server UTF8 kommunizieren mit.

+1

Hallo ich habe geändert, aber es funktioniert immer noch nicht warum? – learner

+1

Wenn die Daten bereits in einer Nicht-UTF8-Spalte gespeichert sind, müssen Sie neue Daten einfügen. – alexn

Verwandte Themen