W moim projekcie używam znaku Emoji. Te znaki są zapisywane (??) w bazie danych mysql. Użyłem domyślnego sortowania bazy danych w programie utf8mb4_general_ci. To pokazuje
1366 Niepoprawna wartość ciągu: „\ xF0 \ x9F \ x98 \ x83 \ xF0 \ x9F ...” dla kolumny „komentarz” w wierszu 1
ALTER TABLE Tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin
insert into tablename (column1,column2,column3,column4,column5,column6,column7) values ('273','3','Hdhdhdh😜😀😊😃hzhzhzzhjzj 我爱你 ❌',49,1,'2016-09-13 08:02:29','2016-09-13 08:02:29'Ustaw utf8mb4 w połączeniu z bazą danych: $database_connection = new mysqli($server, $user,$password,$database_name); $database_connection->set_charset("utf8mb4");