<?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=737&amp;type=atom" />
	<updated>2008-04-03T12:02:50Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=737</id>
		<entry>
			<title type="html"><![CDATA[Re: Кодировка)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4747#p4747" />
			<content type="html"><![CDATA[<p><strong>TaNaToS</strong><br />Данные в utf8 ложатся в БД в таблицы с кодировкой latin1, затем при выборке они читаются тоже как latin1, не смотря на то что данные на самом деле в utf8. Страницу браузер отображает в utf8, поэтому в каком виде данные вводились, в таком они и выводятся.</p><p>Ваш дамп был почему-то сохранен в ANSI, а не в utf8, как обычно должен, поэтому символы Юникода выходящие за рамки таблицы символов latin1 не поддаются перекодированию. Если вы сможете сохранить дамп в utf8, то можно попробовать перекодировать его.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-04-03T12:02:50Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4747#p4747</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Кодировка)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4746#p4746" />
			<content type="html"><![CDATA[<p>Спасибо. я просто не понимаю, как же тогда скрипт интерпретирует то что в дампе в адекватный русский текст.</p>]]></content>
			<author>
				<name><![CDATA[TaNaToS]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1221</uri>
			</author>
			<updated>2008-04-02T22:26:10Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4746#p4746</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Кодировка)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4745#p4745" />
			<content type="html"><![CDATA[<p><strong>Hanut</strong><br />Судя по всему вы меняли кодировку на таблицах или БД, так как данные восстановить не удается.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-04-02T22:23:12Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4745#p4745</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Кодировка)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4736#p4736" />
			<content type="html"><![CDATA[<p><strong>TaNaToS</strong><br />Дайте ссылку на дамп, попробую посмотреть.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-04-02T13:42:56Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4736#p4736</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Кодировка)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4735#p4735" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><div class="quotebox"><cite>TaNaToS сказал:</cite><blockquote><p>Пробовал менять кодировку - ничего не получается.</p></blockquote></div><p>Где и как вы это делали?</p></blockquote></div><p>Менял на сервере. На локале вроде бы не менял</p><div class="quotebox"><cite>Hanut сказал:</cite><blockquote><div class="quotebox"><cite>TaNaToS сказал:</cite><blockquote><p>куда именно надо прописать SET NAMES?</p></blockquote></div><p>В my.ini, в раздел [mysqld] добавьте строку:<br />init-connect=&quot;SET NAMES &#039;utf8&#039;&quot;</p><p>Но уже существующие данные это не спасет.<br />Мне не понятно как у вас получились такие крякозябы, предполагаю, что вы меняли кодировку таблиц в phpMyAdmin, что делать ни в коем случае было нельзя. Если у вас есть исходный дамп (до смены кодировки), покажите как данные выглядят там.</p><p>Причина крякозябов в том что данные в utf8 сохранялись в таблицах с кодировкой latin1.</p></blockquote></div><p>Дампа старее нет <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /><br />Есть ли возможные пути решения и восстановления информации??? Сайт на локале из этой БД работает идеально.</p>]]></content>
			<author>
				<name><![CDATA[TaNaToS]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1221</uri>
			</author>
			<updated>2008-04-02T12:47:47Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4735#p4735</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Кодировка)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4734#p4734" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>TaNaToS сказал:</cite><blockquote><p>Пробовал менять кодировку - ничего не получается.</p></blockquote></div><p>Где и как вы это делали?</p><div class="quotebox"><cite>TaNaToS сказал:</cite><blockquote><p>куда именно надо прописать SET NAMES?</p></blockquote></div><p>В my.ini, в раздел [mysqld] добавьте строку:<br />init-connect=&quot;SET NAMES &#039;utf8&#039;&quot;</p><p>Но уже существующие данные это не спасет.<br />Мне не понятно как у вас получились такие крякозябы, предполагаю, что вы меняли кодировку таблиц в phpMyAdmin, что делать ни в коем случае было нельзя. Если у вас есть исходный дамп (до смены кодировки), покажите как данные выглядят там.</p><p>Причина крякозябов в том что данные в utf8 сохранялись в таблицах с кодировкой latin1.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-04-02T12:33:31Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4734#p4734</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Кодировка)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4733#p4733" />
			<content type="html"><![CDATA[<p>У меня следующая проблема:<br />Есть сайт на локалхосте - работает как часы.<br />Переношу его на сервер - все отображается в виде абракадабры.<br />Нормальный дамп с кириллицей сделатьне удается.<br />В phpMyAdmin&#039;е даже на локале текст отображается криво.<br />Кодировка utf-8.</p><p>фрагмент дампа:</p><p>--<br />-- Table structure for table `mos_linkexchange_categories`<br />--</p><p>DROP TABLE IF EXISTS `mos_linkexchange_categories`;<br />CREATE TABLE `mos_linkexchange_categories` (<br />&nbsp; `id` int(11) unsigned NOT NULL auto_increment,<br />&nbsp; `title` varchar(255) NOT NULL default &#039;&#039;,<br />&nbsp; `description` varchar(255) NOT NULL default &#039;&#039;,<br />&nbsp; `published` tinyint(1) NOT NULL default &#039;0&#039;,<br />&nbsp; PRIMARY KEY&nbsp; (`id`)<br />) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;</p><p>--<br />-- Dumping data for table `mos_linkexchange_categories`<br />--</p><p>LOCK TABLES `mos_linkexchange_categories` WRITE;<br />/*!40000 ALTER TABLE `mos_linkexchange_categories` DISABLE KEYS */;<br />INSERT INTO `mos_linkexchange_categories` VALUES (1,&#039;ГђвЂ”ГђВµГ‘вЂћГђВёГ‘в‚¬&#039;,&#039;ГђвЂ”ГђВµГ‘вЂћГђВёГ‘в‚¬Г‘вЂ№ \&quot;Le Nuage\&quot;&#039;,1),(2,&#039;ГђВЎГђВѕГђВє&#039;,&#039;ГђВЎГђВѕГђВєГђВё \&quot;ГђВЎГђВѕГђВ»ГђВЅГђВµГ‘вЂЎГђВЅГђВѕГђВµ ГђВ»ГђВµГ‘вЂљГђВѕ\&quot;&#039;,1),(3,&#039;ГђВЈГђВєГ‘ВЃГ‘Ж’Г‘ВЃ&#039;,&#039;ГђВЈГђВєГ‘ВЃГ‘Ж’Г‘ВЃ \&quot;ГђЕЎГђВѕГђВјГђВёГ‘ВЃГђЕЎГђВѕГђВј\&quot;&#039;,1);<br />/*!40000 ALTER TABLE `mos_linkexchange_categories` ENABLE KEYS */;<br />UNLOCK TABLES;</p><p>Пробовал менять кодировку - ничего не получается.<br />Подскажите, пожалуйста, что делать.</p><br /><p>SHOW VARIABLES LIKE &#039;char%&#039;;</p><p>character_set_client utf8 <br />character_set_connection utf8 <br />character_set_database latin1 <br />character_set_results utf8 <br />character_set_server latin1 <br />character_set_system utf8 <br />character_sets_dir E:\MyServer\MySQL\share\charsets/</p><p>Возможно ли перекодировать текст? (заново вбивать о-о-очень много) и куда именно надо прописать SET NAMES?</p>]]></content>
			<author>
				<name><![CDATA[TaNaToS]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1221</uri>
			</author>
			<updated>2008-04-02T09:11:28Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4733#p4733</id>
		</entry>
</feed>
