Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dziwne znaki w mysql dbase

Upewnij się, że sortowanie kolumn, tabel i bazy danych jest ustawione na utf8_unicode_ci lub utf8_general_ci

Musisz także pamiętać, oprócz meta dyrektywy, którą już posiadasz, aby wyodrębnić i wstawić wpisy do iz bazy danych w tym samym kodowaniu.

Dołącz ten wiersz zaraz po wykonaniu połączenia z bazą danych:

mysql_query("set names 'utf8'");

Dzięki temu znak będzie prawidłowo ustawiony w stanie UTF-8 podczas manipulowania i wyodrębniania wpisów w bazie danych.

Jeśli możesz następnym razem, miej wszystko w UTF-8 z od samego początku .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL, zaktualizuj wiele tabel za pomocą jednego zapytania

  2. Symfony2 zwraca pusty JSON przy wywołaniu AJAX, gdy zmienna nie jest pusta

  3. MySql Jak używać DATE_SUB w klauzuli Between

  4. Połącz dwie tabele, aby uzyskać całe rekordy

  5. Naruszenie ograniczenia integralności:1048 Kolumna „user_id” nie może mieć wartości NULL podczas przypisywania ról występuje błąd (Laravel 5.3)