<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Комментарии к записи: Изменение кодировки таблиц в MySQL</title>
	<atom:link href="http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/</link>
	<description>Заметки о веб-программировании и о жизни ;-)</description>
	<lastBuildDate>Sat, 19 Dec 2009 13:43:35 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Автор: 4matic</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-6303</link>
		<dc:creator>4matic</dc:creator>
		<pubDate>Thu, 19 Nov 2009 16:28:02 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-6303</guid>
		<description>Не понял вопроса. Перефразируйте.</description>
		<content:encoded><![CDATA[<p>Не понял вопроса. Перефразируйте.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: kirill</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-6288</link>
		<dc:creator>kirill</dc:creator>
		<pubDate>Fri, 30 Oct 2009 07:28:16 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-6288</guid>
		<description>Огромное спасибо за статью? Только у меня вопрос: а что храниться данные в cp1251  в базе не могут или конвертация необходима для того чтобы сортировать можно было по нормальному?</description>
		<content:encoded><![CDATA[<p>Огромное спасибо за статью? Только у меня вопрос: а что храниться данные в cp1251  в базе не могут или конвертация необходима для того чтобы сортировать можно было по нормальному?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Dime</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5974</link>
		<dc:creator>Dime</dc:creator>
		<pubDate>Wed, 25 Mar 2009 12:13:36 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5974</guid>
		<description>Здравствуйте, такой вопрос:
У меня стоит VPS под управлением PLESK, и каждый раз при обновлении PLESK + при переносе базы на новый хостинг вылезают проблемы с русскими символами...

SHOW VARIABLES LIKE &#039;ch%&#039; выводит:

character_set_client utf8
character_set_connection utf8
character_set_database 	cp1251
character_set_filesystem binary
character_set_results utf8
character_set_server cp1251
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/ 

подскажите пожалуйста, как задать для всех полей с utf8 значение cp1251 по умолчанию???</description>
		<content:encoded><![CDATA[<p>Здравствуйте, такой вопрос:<br />
У меня стоит VPS под управлением PLESK, и каждый раз при обновлении PLESK + при переносе базы на новый хостинг вылезают проблемы с русскими символами&#8230;</p>
<p>SHOW VARIABLES LIKE &#8216;ch%&#8217; выводит:</p>
<p>character_set_client utf8<br />
character_set_connection utf8<br />
character_set_database 	cp1251<br />
character_set_filesystem binary<br />
character_set_results utf8<br />
character_set_server cp1251<br />
character_set_system utf8<br />
character_sets_dir /usr/share/mysql/charsets/ </p>
<p>подскажите пожалуйста, как задать для всех полей с utf8 значение cp1251 по умолчанию???</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: elka</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5971</link>
		<dc:creator>elka</dc:creator>
		<pubDate>Mon, 23 Mar 2009 11:45:25 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5971</guid>
		<description>Помогите, пожалуйста, с кодировкой все сделала (огромное, кстати, спасибо за советы) - знаки вопроса не появляются при отображении всех данных. Но теперь такая беда - в условии запроса есть переменная, в которой содержится русское слово и из-за этого не происходит поиск по базе данных, следовательно результат нулевой.</description>
		<content:encoded><![CDATA[<p>Помогите, пожалуйста, с кодировкой все сделала (огромное, кстати, спасибо за советы) &#8211; знаки вопроса не появляются при отображении всех данных. Но теперь такая беда &#8211; в условии запроса есть переменная, в которой содержится русское слово и из-за этого не происходит поиск по базе данных, следовательно результат нулевой.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Mihail</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5920</link>
		<dc:creator>Mihail</dc:creator>
		<pubDate>Thu, 26 Feb 2009 13:18:53 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5920</guid>
		<description>Спасибо kript, очень помогло.
У моей базы была MySQL-кодировка: UTF-8 Unicode (utf8).
Мучался 4 дня, плясал с бубном вокруг кодировок таблиц, баз, запросов.
Сделал так:
Поставил &quot;Сравнение&quot;(кодирование) для базы (MyBase) в utf8_general_ci
ALTER DATABASE `MyBase` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Поставил &quot;Сравнение&quot;(кодирование) для таблицы (MyTable):
ALTER TABLE `MyTable` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Поставил &quot;Сравнение&quot;(кодирование) для каждого поля (Field1):
ALTER TABLE `MyTable` CHANGE `Field1` `Field1` CHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
ALTER TABLE `MyTable` CHANGE `Field2` `Field2` CHAR(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
Потом в своем скрипте, который выводит страницу сайта написал:
 (весь сайт написан в windows-1251, переделать почти нереально)
$hand=mysql_connect($server,$user,$Pass);
mysql_select_db($MyBase);
mysql_query(&quot;SET NAMES &#039;cp1251&#039;&quot;);
Все стало на свои места: принимаю и отсылаю данные в &#039;cp1251&#039;, приходя на сервер MySQL они перекодируются автоматически в &#039;utf8&#039; и хранятся в &#039;utf8&#039;.

mysql_query(&quot;show variables;&quot;) выводит такой кусок:
character_set_client		cp1251
character_set_connection	cp1251
character_set_database		utf8
character_set_filesystem	binary
character_set_results		cp1251
character_set_system		utf8
collation_connection		cp1251_general_ci
collation_database		utf8_general_ci

Сапсибо за тему ВСЕМ!</description>
		<content:encoded><![CDATA[<p>Спасибо kript, очень помогло.<br />
У моей базы была MySQL-кодировка: UTF-8 Unicode (utf8).<br />
Мучался 4 дня, плясал с бубном вокруг кодировок таблиц, баз, запросов.<br />
Сделал так:<br />
Поставил &laquo;Сравнение&raquo;(кодирование) для базы (MyBase) в utf8_general_ci<br />
ALTER DATABASE `MyBase` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;<br />
Поставил &laquo;Сравнение&raquo;(кодирование) для таблицы (MyTable):<br />
ALTER TABLE `MyTable` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;<br />
Поставил &laquo;Сравнение&raquo;(кодирование) для каждого поля (Field1):<br />
ALTER TABLE `MyTable` CHANGE `Field1` `Field1` CHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;<br />
ALTER TABLE `MyTable` CHANGE `Field2` `Field2` CHAR(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;<br />
Потом в своем скрипте, который выводит страницу сайта написал:<br />
 (весь сайт написан в windows-1251, переделать почти нереально)<br />
$hand=mysql_connect($server,$user,$Pass);<br />
mysql_select_db($MyBase);<br />
mysql_query(&laquo;SET NAMES &#8216;cp1251&#8242;&raquo;);<br />
Все стало на свои места: принимаю и отсылаю данные в &#8216;cp1251&#8242;, приходя на сервер MySQL они перекодируются автоматически в &#8216;utf8&#8242; и хранятся в &#8216;utf8&#8242;.</p>
<p>mysql_query(&laquo;show variables;&raquo;) выводит такой кусок:<br />
character_set_client		cp1251<br />
character_set_connection	cp1251<br />
character_set_database		utf8<br />
character_set_filesystem	binary<br />
character_set_results		cp1251<br />
character_set_system		utf8<br />
collation_connection		cp1251_general_ci<br />
collation_database		utf8_general_ci</p>
<p>Сапсибо за тему ВСЕМ!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Николай</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5841</link>
		<dc:creator>Николай</dc:creator>
		<pubDate>Mon, 26 Jan 2009 08:08:30 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5841</guid>
		<description>Спасибо большое за статью. Отдельное спасибо Сергею за mysql_query(”set CHARACTER SET utf8″);.4 дня бился. Действительно всё гениальное просто)</description>
		<content:encoded><![CDATA[<p>Спасибо большое за статью. Отдельное спасибо Сергею за mysql_query(”set CHARACTER SET utf8″);.4 дня бился. Действительно всё гениальное просто)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сергей</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5723</link>
		<dc:creator>Сергей</dc:creator>
		<pubDate>Tue, 02 Dec 2008 19:19:25 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5723</guid>
		<description>Еще раз убедился в том, что все гениальное - просто. Огромное спасибо автору статьи! Способ, описанный в ней сработал, что назывется, &quot;На Ура!&quot; Только хочется еще сделать одно маленькое, но существенное дополнение. После проведения вышеописанной операции после &quot;mysql_connect&quot;, в конфигурационном файле сайта, надо обязательно добавить строчку mysql_query(&quot;set CHARACTER SET utf8&quot;); . В моем случае, нужная мне кодировка кодировка была utf8. Для другой кодировки нужно вместо utf8 прописать нужную Вам кодировку. После этого все становится на свои места. К сожалению, автор забыл указать на этот нюанс. Но, все равно, еще раз огромное спасибо за статью. В ней отлично описана сама физика процесса.</description>
		<content:encoded><![CDATA[<p>Еще раз убедился в том, что все гениальное &#8211; просто. Огромное спасибо автору статьи! Способ, описанный в ней сработал, что назывется, &laquo;На Ура!&raquo; Только хочется еще сделать одно маленькое, но существенное дополнение. После проведения вышеописанной операции после &laquo;mysql_connect&raquo;, в конфигурационном файле сайта, надо обязательно добавить строчку mysql_query(&laquo;set CHARACTER SET utf8&#8243;); . В моем случае, нужная мне кодировка кодировка была utf8. Для другой кодировки нужно вместо utf8 прописать нужную Вам кодировку. После этого все становится на свои места. К сожалению, автор забыл указать на этот нюанс. Но, все равно, еще раз огромное спасибо за статью. В ней отлично описана сама физика процесса.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Irene</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5616</link>
		<dc:creator>Irene</dc:creator>
		<pubDate>Sat, 15 Nov 2008 19:05:03 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5616</guid>
		<description>вот-вот! у меня та же проблема что и у Владимира! 

&quot;Вставил (по совету добрых людей)
mysql_query (”SET NAMES utf-8″);
Вопросики пропали. Латышский текст - отлично.Русский превратился вот в это :РўРЈР Р‘Рћ Р”пїЅ?Р—Р•Р›Р¬
И, что интересно, одна и та же строка в разных местах отображается по разному
Например тот же текст в другом месте выглядит так: ТУРБО Д�?ЗЕЛЬ
Попробовал рецепт из этой статьи - не помогло.&quot;

третий день разобраться пытаюсь. и ничего не получается(((</description>
		<content:encoded><![CDATA[<p>вот-вот! у меня та же проблема что и у Владимира! </p>
<p>&laquo;Вставил (по совету добрых людей)<br />
mysql_query (”SET NAMES utf-8″);<br />
Вопросики пропали. Латышский текст &#8211; отлично.Русский превратился вот в это :РўРЈР Р‘Рћ Р”пїЅ?Р—Р•Р›Р¬<br />
И, что интересно, одна и та же строка в разных местах отображается по разному<br />
Например тот же текст в другом месте выглядит так: ТУРБО Д�?ЗЕЛЬ<br />
Попробовал рецепт из этой статьи &#8211; не помогло.&raquo;</p>
<p>третий день разобраться пытаюсь. и ничего не получается(((</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Владимир</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5459</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Tue, 28 Oct 2008 19:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5459</guid>
		<description>У меня ситуация такая:
Сайт двуязычный рус/латышский.
Кодировка сайта utf-8 .На страницах, которые видит посетитель всё ОК , а вот в административной панели 
полный бардак. Спачало были ?????? Вставил (по совету добрых людей)
               mysql_query (&quot;SET NAMES utf-8&quot;); 
Вопросики пропали. Латышский текст - отлично.Русский превратился вот в это :РўРЈР Р‘Рћ Р”пїЅ?Р—Р•Р›Р¬
И, что интересно, одна и та же строка в разных местах отображается по разному
Например тот же текст в другом месте выглядит так: ТУРБО Д�?ЗЕЛЬ
Попробовал рецепт из этой статьи - не помогло. Видимо что-то я не догоняю.
Если не трудно ещё раз. Для тупых.</description>
		<content:encoded><![CDATA[<p>У меня ситуация такая:<br />
Сайт двуязычный рус/латышский.<br />
Кодировка сайта utf-8 .На страницах, которые видит посетитель всё ОК , а вот в административной панели<br />
полный бардак. Спачало были ?????? Вставил (по совету добрых людей)<br />
               mysql_query (&laquo;SET NAMES utf-8&#8243;);<br />
Вопросики пропали. Латышский текст &#8211; отлично.Русский превратился вот в это :РўРЈР Р‘Рћ Р”пїЅ?Р—Р•Р›Р¬<br />
И, что интересно, одна и та же строка в разных местах отображается по разному<br />
Например тот же текст в другом месте выглядит так: ТУРБО Д�?ЗЕЛЬ<br />
Попробовал рецепт из этой статьи &#8211; не помогло. Видимо что-то я не догоняю.<br />
Если не трудно ещё раз. Для тупых.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: zloZ</title>
		<link>http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5396</link>
		<dc:creator>zloZ</dc:creator>
		<pubDate>Mon, 13 Oct 2008 12:10:27 +0000</pubDate>
		<guid isPermaLink="false">http://4matic.wordpress.com/2006/11/11/izmenenie-kodirovki-tablits-v-mysql/#comment-5396</guid>
		<description>Александру
Warning: World-writable config file ‘/etc/my.cnf’ is ignored
 значит что у тебя права на запись в файлик стоят для всех, это ему не нравится и он его игнорирует. chmod o-w ‘/etc/my.cnf для счастья.</description>
		<content:encoded><![CDATA[<p>Александру<br />
Warning: World-writable config file ‘/etc/my.cnf’ is ignored<br />
 значит что у тебя права на запись в файлик стоят для всех, это ему не нравится и он его игнорирует. chmod o-w ‘/etc/my.cnf для счастья.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
