<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; Проблема с кодировкой]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=1492</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1492&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Проблема с кодировкой».]]></description>
		<lastBuildDate>Fri, 11 Jun 2010 11:39:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12371#p12371</link>
			<description><![CDATA[<div class="quotebox"><cite>crlf сказал:</cite><blockquote><p>Подскажите пожалуйста, что делает запрос SET CHARACTER SET cp1251_koi8</p></blockquote></div><p>Устанавливает кодировку клиента MySQL и возвращаемых результатов в указанную кодировку. Так же устанавливает кодировку соединения с MySQL.</p><div class="quotebox"><cite>crlf сказал:</cite><blockquote><p>И еще - не подскажете, как избавиться от вопросиков вместо русских символов в консоли mysql ?</p></blockquote></div><p>Изначально консоль работает в кодировке cp866. Чтобы увидеть данные, надо изменить вывод консоли. Подробности смотрите здесь: <a href="http://php-myadmin.ru/learning/mysql-inst.html">http://php-myadmin.ru/learning/mysql-inst.html</a></p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Fri, 11 Jun 2010 11:39:09 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12371#p12371</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12368#p12368</link>
			<description><![CDATA[<div class="quotebox"><cite>doom_mm сказал:</cite><blockquote><p>Спасибо, разобрался сам.<br />Так работает правильно <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>&lt;?php<br />&nbsp; &nbsp; &nbsp; $db = mysql_connect (&quot;localhost&quot;,&quot;php&quot;,&quot;12345&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mysql_select_db (&quot;phpsite&quot;,$db);&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; <strong>mysql_query (&quot;SET CHARACTER SET cp1251_koi8&quot;,$db);</strong><br />&nbsp; &nbsp; &nbsp; $result = mysql_query (&quot;SELECT title, meta_d, meta_k, text FROM settings WHERE page=&#039;index&#039;&quot;,$db);&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;$myrow = mysql_fetch_array($result);<br />&nbsp; &nbsp; &nbsp; &nbsp; echo $myrow[&#039;text&#039;];<br />?&gt;</p></blockquote></div><p>Подскажите пожалуйста, что делает запрос <strong>SET CHARACTER SET cp1251</strong></p><p>И еще - не подскажете, как избавиться от вопросиков вместо русских символов в консоли mysql ?</p>]]></description>
			<author><![CDATA[null@example.com (crlf)]]></author>
			<pubDate>Fri, 11 Jun 2010 11:20:34 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12368#p12368</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=10125#p10125</link>
			<description><![CDATA[<p>Спасибо, разобрался сам.<br />Так работает правильно <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>&lt;?php<br />&nbsp; &nbsp; &nbsp; $db = mysql_connect (&quot;localhost&quot;,&quot;php&quot;,&quot;12345&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mysql_select_db (&quot;phpsite&quot;,$db);&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; <strong>mysql_query (&quot;SET CHARACTER SET cp1251_koi8&quot;,$db);</strong><br />&nbsp; &nbsp; &nbsp; $result = mysql_query (&quot;SELECT title, meta_d, meta_k, text FROM settings WHERE page=&#039;index&#039;&quot;,$db);&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;$myrow = mysql_fetch_array($result);<br />&nbsp; &nbsp; &nbsp; &nbsp; echo $myrow[&#039;text&#039;];<br />?&gt;</p>]]></description>
			<author><![CDATA[null@example.com (doom_mm)]]></author>
			<pubDate>Tue, 05 Jan 2010 18:26:19 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=10125#p10125</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=10124#p10124</link>
			<description><![CDATA[<p>Помогите разобраться с кодировками.<br />При выдёргивании из базы информации из текстовых полей, вместо русских символов идут сплошные “?”, латинские символы и цифры отображаются нормально.<br />Обращаюсь к базе так:<br />«<br />…<br />&lt;?php <br />&nbsp; &nbsp; &nbsp; $db = mysql_connect (&quot;localhost&quot;,&quot;php&quot;,&quot;12345&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mysql_select_db (&quot;phpsite&quot;,$db);&nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; $result = mysql_query (&quot;SELECT title, meta_d, meta_k, text FROM settings WHERE page=&#039;index&#039;&quot;,$db);&nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp;$myrow = mysql_fetch_array($result);<br />&nbsp; &nbsp; &nbsp; &nbsp; echo $myrow[&#039;text&#039;]; <br />?&gt;<br />…<br />»</p><p>В php-myadmin в этих полях всё отображается нормально… собственно я их через него и заполнял.</p><p>•&nbsp; &nbsp; Сервер: localhost via TCP/IP<br />•&nbsp; &nbsp; Версия сервера: 5.1.41-community<br />•&nbsp; &nbsp; Версия протокола: 10<br />•&nbsp; &nbsp; Пользователь: root@localhost<br />•&nbsp; &nbsp; MySQL-кодировка: UTF-8 Unicode (utf8) <br />Сопоставление соединения с MySQL:cp1251_general_cs</p><p>Таблица settings<br />Тип MyISAM<br />Сравнение cp1251_general_cs</p><p>Пробовал менять сопоставления и сравнения с (cp1251_general_cs) на другие – произвольные… ВООБЩЕ НИЧЕГО НЕ ПРОИСХОДИТ.<br />Как поменять MySQL-кодировку: UTF-8 Unicode (utf8)&nbsp; - НЕ ЗНАЮ…. <br />Подскажите куда копать???</p>]]></description>
			<author><![CDATA[null@example.com (doom_mm)]]></author>
			<pubDate>Tue, 05 Jan 2010 17:29:46 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=10124#p10124</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=10005#p10005</link>
			<description><![CDATA[<p><strong>Zum</strong><br />Найдите в документации вашего форума директиву устанавливающую кодировку соединения с MySQL и установите ее в utf8. Это не изменит текущие данные в БД и они станут выводиться в виде крякозябов, поэтому форум придется переустановить заново.</p><p>Если вы захотите перейти на кодировку windows-1251, то кодировку соединения c MySQL устанавливать не придется (она уже cp1251), но переустановить форум все-равно потребуется, так как данные в БД находятся в виде крякозябов, да еще и в кодировке utf8.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Mon, 14 Dec 2009 09:08:29 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=10005#p10005</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=10003#p10003</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>Zum</strong><br />Картинки на форуме не загружаются.</p><p>Вы привели локальные настройки, как я понимаю. При запросе указанном ниже должно быть cp1251 везде.<br />SHOW GLOBAL VARIABLES LIKE &#039;char%&#039;;</p><p>Если кодировка соединения на сервере cp1251 и вы установите свой скрипт в данной кодировке, то проблем не будет. Хотя их не будет и если вы установите скрипт после настройки кодировки соединения с MySQL в utf8, к примеру.</p><p>Повторюсь: вам надо узнать возможность установки кодировки соединения с MySQL для вашего скрипта. Если это один из популярных скриптов форумов, то такая директива будет обязательно.</p></blockquote></div><p>Да это движок форума<br />При SHOW GLOBAL VARIABLES LIKE &#039;char%&#039; - charter_set_system&nbsp; &nbsp;= utf8 - остальне параметры cp1251<br />т.е. копать надо только скрипт?</p>]]></description>
			<author><![CDATA[null@example.com (Zum)]]></author>
			<pubDate>Mon, 14 Dec 2009 04:42:28 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=10003#p10003</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=10001#p10001</link>
			<description><![CDATA[<p><strong>Zum</strong><br />Картинки на форуме не загружаются.</p><p>Вы привели локальные настройки, как я понимаю. При запросе указанном ниже должно быть cp1251 везде.<br />SHOW GLOBAL VARIABLES LIKE &#039;char%&#039;;</p><p>Если кодировка соединения на сервере cp1251 и вы установите свой скрипт в данной кодировке, то проблем не будет. Хотя их не будет и если вы установите скрипт после настройки кодировки соединения с MySQL в utf8, к примеру.</p><p>Повторюсь: вам надо узнать возможность установки кодировки соединения с MySQL для вашего скрипта. Если это один из популярных скриптов форумов, то такая директива будет обязательно.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Sun, 13 Dec 2009 21:43:24 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=10001#p10001</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=9999#p9999</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>Zum</strong><br />Данные надо перекодировать и затем установить корректную кодировку соединения с MySQL. Только если в таблицах есть данные и в виде крякозябов PsP РёРjC&lt;P и в виде сущностей, то могут быть проблемы.<br />Сделайте дамп и покажите структуру любой таблицы вместе с примером данных.<br />Какой скрипт используется? Посмотрите в его документации возможность установки кодировки соединения с MySQL.</p></blockquote></div><p>не могу файлы прикрепить (принскрин хотел выложить) это я как новичек на форуме не могу или не вижу где &quot;прикрепить&quot;?<br />намучался - в принципе уже согласен на новую базу - есть возможность эту снести (текст через браузер скопирую в ворд - там не много - потом повставляю)<br />но не могу понять как избежать таких ошибок в дальнейшем<br />charter_set_client&nbsp; &nbsp;= utf8<br />charter_set_connection&nbsp; &nbsp;= utf8<br />charter_set_database&nbsp; &nbsp;= utf8<br />charter_set_filesystem&nbsp; &nbsp;= binary<br />charter_set_result&nbsp; &nbsp;= utf8<br />charter_set_server&nbsp; &nbsp;= cp1251<br />charter_set_system&nbsp; &nbsp;= utf8</p><p>или учитывая что сервер cp1251 - создавать все в cp1251, сравнение = cp1251 и не морочить голову? даже сэкономлю место ) т.к. текст почти на 90% русский.</p><p>Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Zum)]]></author>
			<pubDate>Sun, 13 Dec 2009 20:24:21 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=9999#p9999</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=9995#p9995</link>
			<description><![CDATA[<p><strong>Zum</strong><br />Данные надо перекодировать и затем установить корректную кодировку соединения с MySQL. Только если в таблицах есть данные и в виде крякозябов PsP РёРjC&lt;P и в виде сущностей, то могут быть проблемы.</p><p>Сделайте дамп и покажите структуру любой таблицы вместе с примером данных.</p><p>Какой скрипт используется? Посмотрите в его документации возможность установки кодировки соединения с MySQL.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Sun, 13 Dec 2009 17:41:07 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=9995#p9995</guid>
		</item>
		<item>
			<title><![CDATA[Проблема с кодировкой]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=9993#p9993</link>
			<description><![CDATA[<p>Добрый день!<br />Помогите как и что изменить.<br />Записи в базу даных начали писаться/отображаться крякозяблами.<br />До определенного времени писались в UTF8 (амперсант+диез+число) сейчас пишет крякозяблами вообще не читаемыми типа &quot;PsP РёРjC&lt;P&quot; и т.д.<br />Старые записи остались в UTF8 кодировке (не читается&nbsp; phpMyAdminом но &quot;понятны&quot; = амперсант+диез+число).<br />1. Судя по всему как-то нарушилась кодировка? Но тогда почему старые записи остались в UTF8?<br />2. Как сделать что бы phpMyAdmin отображал понятные русские символы (и записи в УТФ8 тоже) при просмотре БД</p><p>ЗЫ в браузере записи выводятся и старые и новые понятным русским языком (поэтому сразу и не заметил как пишется в БД), доступа к my.ini/my.cfg нету (БД на хостинге). </p><p>Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (Zum)]]></author>
			<pubDate>Sun, 13 Dec 2009 14:24:08 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=9993#p9993</guid>
		</item>
	</channel>
</rss>
