Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Sonderzeichen in sql abfrage

Sie sollten den Zeichensatz/die Sortierung Ihrer Tabelle ändern. Sie haben eine Tabelle, die ihre Daten im ASCII-Format speichert, wenn Sie versuchen, sie mit UNICODE (UTF8)-Strings zu filtern.

Sehen Sie sich diese Dokumentation an um die Sache zu verstehen.

Um den Zeichensatz einer Tabelle zu ändern:

ALTER TABLE dc_city CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;