Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: symbole - problem z wprowadzeniem do mysql
Forum PHP.pl > Forum > Bazy danych > MySQL
dvdx95
siema mam problem z wprowadzaniem symboli do mysql
chciałbym wprowadzić taki symbol do rekordu 😎
w bazie danych porównywanie napisow na utf-8 typ bazy to "text"
i jak chce wprowadzić ten znak do rekordu dostaje takie coś

Zmodyfikowanych rekordów: 1.
Warning: #1300 Invalid utf8 character string: 'F09F98'
Warning: #1366 Incorrect string value: '\xF0\x9F\x98\x8EKA...' for column 'name' at row 1

prosil bym o pomoc.

Rozwiązany problem.

Jakby ktoś miał podobny to daje rozwiązanie.

w konsoli piszemy mysql -p
logujemy sie do mysql
potem mysql> set character_set_client = 'utf8mb4';

w my.cnf dodajemy/edytujemy

[client]
default-character-set=utf8mb4

[mysqld]
collation-server = utf8mb4_unicode_ci
init-connect='SET NAMES utf8mb4'
character-set-server = utf8mb4
skip-character-set-client-handshake

[mysql]
default-character-set=utf8mb4


pozdrawiam
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.