sql >> Databáze >  >> RDS >> Mysql

Hledání emotikonů v MySQL

Říkám tomu „dvojité kódování“. Váš klient tvrdil, že získává znaky latin1, ale řekl MySQL, že by měly být utf8, takže 3bajtový znak utf8 byl v databázi převeden na 6 bajtů.

Musíte opravit klienta i data v tabulkách. Pojednává o tom tento odkaz:http://mysql.rjweb.org/doc.php /charcoll . (Je nám líto, ale neexistuje žádné stručné shrnutí, jak vyřešit vaše problémy.) The problémy a opravy .




  1. Jak otevřít databázi v exkluzivním režimu v Accessu 2016

  2. mysql Více cizích klíčů v tabulce na stejný primární klíč

  3. přechod z MySQL na PostgreSQL pro Ruby on Rails kvůli Heroku

  4. JOIN dotazy vs. více dotazů