Один из ответов на вопрос, который я задал вчера , предложил мне убедиться, что моя база данных может правильно обрабатывать символы UTF-8. Как я могу сделать это с MySQL?
удалось найти решение. Выполнить следующее, как указано в http://technoguider.com/2015/05/utf8-set-up-in-mysql/
SET NAMES UTF8; set collation_server = utf8_general_ci; set default-character-set = utf8; set init_connect = ’SET NAMES utf8′; set character_set_server = utf8; set character_set_client = utf8;
Установите соединение с базой данных на UTF8:
if($handle = @mysql_connect(DB_HOST, DB_USER, DB_PASS)){ //set to utf8 encoding mysql_set_charset('utf8',$handle); }
Эти советы по MySQL и UTF-8 могут быть полезны. К сожалению, они не представляют собой полное решение, просто распространенные ошибки.
SET NAMES UTF8
Это делает трюк