Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: General error: 1366 Incorrect string value przy polskich literach
Forum PHP.pl > Forum > Bazy danych > MySQL
Gabrielx
Witam

Posiadam Zend Server CE + MySQL Workbench.Poprzez moją aplikację w zendzie jak i poprzez workbench i phpmyadmin wyskakuje mi taki błąd przy polskich literach (ś,ć itp.) :

Cytat
General error: 1366 Incorrect string value


Charset w bazach ustawiany na UTF-8 general, polish jak i na latin i nadal to samo. Tabele również dostosowywane pod ustawiony charset do bazy danych. Gdzie może leżeć przyczyna?Nigdy nie spotkałem się z taką przypadłością a i w google nie znalazłem rozwiązania.
alegorn
co ci generuje ten błąd ? mysql?

jesteś w stanie wyświetlić jakiś podgląd tego zapytania? być może wtedy będziemy wstanie coś więcej odpisać.

j.
Gabrielx
Zapytanie odbywa się ręcznie poprzez MySQL Workbench lub poprzez PMA.


Cytat
ERROR 1366: Incorrect string value: '\xC5\x9B' for column 'title' at row 1

SQL Statement:

INSERT INTO `default`.`articles` (`title`, `content`) VALUES ('ś', 'ć')




Problem rozwiązany - na przyszłość, charset ustawiłem na tabele i bazę danych, lecz pola w tabeli się nie zaktualizowały i stąd był ten problem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.