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

nie mogę wstawić rosyjskiego tekstu do bazy mysql

Spróbuj zadzwonić mysql_set_charset('utf8'); po połączeniu z bazą danych. Myślę, że jest to podobne do wykonywania zapytania SET NAMES, ale ponieważ instrukcja PHP mówi, że używanie tej funkcji zamiast zapytania SET NAMES jest zalecane, spróbowałbym tego.

Ponadto, wyświetlając swoją treść, możesz wypróbować echo htmlentities($string, ENT_COMPAT, 'UTF-8');



  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 5.7:przekonwertuj prosty JSON_ARRAY na wiersze

  2. Różnica między 'AND' i '&&' w SQL

  3. Jak sprawdzić rozmiar bazy danych w MySQL?

  4. Pobierasz liczbę wierszy dla tabeli w MySQL?

  5. Jak używać Relation::morphMap() dla różnych klas