MySQL 5.7.37-0ubuntu0.18.04.1
The string containing turkish symbols /* sayfa başlığı */ not saving to the column
body longtext CHARACTER SET utf8mb4 NOT NULL,
Column remains empty when other columns of the same INSERT have data. No error displayed (PHP, error reporting enabled).
The problem string was recieved as css file with encoding text/css without charset and Opera browser displays it correctly. The attempt to serve this css with text/css;charset=UTF-8 outputs wrong symbols.
Is any possibility to suppress wrong symbols to save the string? I don't like base64- or other encoding since I'd like to edit field in Adminer/phpMyAdmin?
$db->set_charset('utf8mb4', 'utf8mb4_unicode_520_ci');
was issued and there are no problems with Unicode strings.