<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Проблема с кодировкой]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1492&amp;type=atom" />
	<updated>2010-06-11T11:39:09Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1492</id>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12371#p12371" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-06-11T11:39:09Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12371#p12371</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12368#p12368" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[crlf]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2890</uri>
			</author>
			<updated>2010-06-11T11:20:34Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12368#p12368</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10125#p10125" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[doom_mm]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2443</uri>
			</author>
			<updated>2010-01-05T18:26:19Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10125#p10125</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10124#p10124" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[doom_mm]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2443</uri>
			</author>
			<updated>2010-01-05T17:29:46Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10124#p10124</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10005#p10005" />
			<content type="html"><![CDATA[<p><strong>Zum</strong><br />Найдите в документации вашего форума директиву устанавливающую кодировку соединения с MySQL и установите ее в utf8. Это не изменит текущие данные в БД и они станут выводиться в виде крякозябов, поэтому форум придется переустановить заново.</p><p>Если вы захотите перейти на кодировку windows-1251, то кодировку соединения c MySQL устанавливать не придется (она уже cp1251), но переустановить форум все-равно потребуется, так как данные в БД находятся в виде крякозябов, да еще и в кодировке utf8.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-14T09:08:29Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10005#p10005</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10003#p10003" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Zum]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2425</uri>
			</author>
			<updated>2009-12-14T04:42:28Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10003#p10003</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=10001#p10001" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-13T21:43:24Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=10001#p10001</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9999#p9999" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Zum]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2425</uri>
			</author>
			<updated>2009-12-13T20:24:21Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9999#p9999</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9995#p9995" />
			<content type="html"><![CDATA[<p><strong>Zum</strong><br />Данные надо перекодировать и затем установить корректную кодировку соединения с MySQL. Только если в таблицах есть данные и в виде крякозябов PsP РёРjC&lt;P и в виде сущностей, то могут быть проблемы.</p><p>Сделайте дамп и покажите структуру любой таблицы вместе с примером данных.</p><p>Какой скрипт используется? Посмотрите в его документации возможность установки кодировки соединения с MySQL.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-12-13T17:41:07Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9995#p9995</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=9993#p9993" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Zum]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2425</uri>
			</author>
			<updated>2009-12-13T14:24:08Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=9993#p9993</id>
		</entry>
</feed>
