Mysql
 sql >> Database >  >> RDS >> Mysql

caratteri speciali nella query sql

Dovresti cambiare il set di caratteri/le regole di confronto della tua tabella. Hai una tabella che memorizza i suoi dati in formato ASCII quando provi a filtrarli con stringhe UNICODE (UTF8).

Dai un'occhiata a questa documentazione per capire la questione.

Per modificare il set di caratteri di una tabella:

ALTER TABLE dc_city CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;