ERROR 1366: Incorrect string value
ERROR 1366: Incorrect string value
MySQL nie mógł zapisać ciągu znaków, ponieważ zawiera on znaki, których zestaw znaków kolumny nie potrafi przedstawić.
Co oznacza
MySQL nie mógł zapisać ciągu znaków, ponieważ zawiera on znaki, których zestaw znaków kolumny nie potrafi przedstawić.
Prawdopodobna przyczyna
Wstawianie danych wielobajtowych/emoji (utf8mb4) do kolumny latin1 lub utf8 (3-bajtowej), albo niezgodność zestawu znaków klienta/połączenia.
Jak naprawić
Przekonwertuj kolumnę, tabelę i połączenie na utf8mb4 (ALTER TABLE ... CONVERT TO CHARACTER SET utf8mb4) i ustaw zestaw znaków klienta na utf8mb4. Upewnij się, że połączenie z bazą danych aplikacji używa tego samego zestawu znaków.
Inne błędy MySQL
O Wyszukiwarka kodów błędów
Wyszukiwarka kodów błędów to przeszukiwalny katalog ponad 200 popularnych komunikatów i kodów błędów podzielonych na 12 kategorii: kody statusu HTTP, kody błędów Windows, błędy przeglądarki i sieci, JavaScript, Python, PHP, Node.js i npm, Java, MySQL, Git, błędy powłoki Linux oraz kody e-mail/SMTP. Każdy wpis jest opisany prostym językiem, aby ułatwić szybkie rozwiązywanie problemów.
Każdy błąd jest wyjaśniony w trzech częściach: co dany komunikat naprawdę oznacza, co zwykle go powoduje oraz jakie konkretne kroki pozwalają go naprawić. Dzięki tej strukturze zagadkowy ciąg znaków, taki jak ERR_CONNECTION_REFUSED czy 0x80070005, zamienia się w listę konkretnych działań zamiast zgadywania.
Możesz filtrować listę według kategorii, wyszukiwać po kodzie, stałej lub fragmencie komunikatu oraz kopiować dowolny kod jednym kliknięciem. Każdy błąd ma też własną, dedykowaną stronę z powiązanymi błędami z tej samej kategorii, dzięki czemu możesz zapisać w zakładkach lub udostępnić bezpośredni link do konkretnego rozwiązania.
Jak korzystać z Wyszukiwarka kodów błędów
- Wpisz kod błędu lub komunikat w polu wyszukiwania — na przykład 404, ERR_NAME_NOT_RESOLVED lub 0x80070005.
- Zawęź wyniki filtrem kategorii (HTTP, Windows, JavaScript, MySQL itd.), jeśli wyszukiwanie zwraca zbyt wiele wpisów.
- Otwórz pasujący wpis, aby przeczytać, co oznacza, jaka jest jego prawdopodobna przyczyna i jak go naprawić.
- Użyj przycisku kopiowania, aby pobrać dokładny kod do zgłoszenia błędu lub zgłoszenia serwisowego.
- Sprawdź sekcję powiązanych błędów, aby zobaczyć inne błędy z tej samej kategorii.