Русский текст в MySQL для UTF-8
Автор: SysaninАпр 23
Часто при работе с базой данных MySQL, когда используется русская кодировка в формате UTF-8, перед тем как начать работу непосредственно с таблицами нужно выполнить несколько запросов для установки кодировки для текущей сессии. Иначе при чтении или записи получим всякие крякозяблы
Вот запросы в MySQL:
SET NAMES "utf8";
SET character_set_connection=utf8;
SET names utf8;
SET character_set_connection=utf8;
SET names utf8;
или для php:
mysql_query('SET NAMES "utf8"', $db);
mysql_query("set character_set_connection=utf8");
mysql_query("set names utf8");
mysql_query("set character_set_connection=utf8");
mysql_query("set names utf8");
3 коммент.
Пишет кот чеширских | дата: 7 июля 2009 в 19:23
сколько не сталкивался хватало одного “set names cp1251″ ну или как ты пишешь set names utf8
Пишет Sysanin | дата: 8 июля 2009 в 10:29
разные настройки бывают
Пишет Newman | дата: 25 сентября 2009 в 18:22
Заработало!!!

Мужик, спасибо огромное!!!
Хыхыхы-ы-ы!