<?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=1113&amp;type=atom" />
	<updated>2010-03-24T16:36:53Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1113</id>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11289#p11289" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>FRIE сказал:</cite><blockquote><p>mysql_query(&#039;SET NAMES utf8&#039;);</p></blockquote></div><p>иногда одной этой приписки не достаточно!<br />нужно прописывать все возможные соприкосновения с utf-8<br />mysql_query(&#039;SET NAMES utf8&#039;);<br />mysql_query(&#039;SET CHARACTER SET utf8&#039; );<br />mysql_query(&#039;SET COLLATION_CONNECTION=&quot;utf8_general_ci&quot;&#039; ); <br /><a href="http://www.eco-money.ru/forum/topic?id=6&amp;p=1#p8">http://www.eco-money.ru/forum/topic?id=6&amp;p=1#p8</a></p>]]></content>
			<author>
				<name><![CDATA[astrov]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2667</uri>
			</author>
			<updated>2010-03-24T16:36:53Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11289#p11289</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7292#p7292" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>FRIE</strong><br />CREATE TABLE скопируйте из дампа. Там указаны кодировки и иногда сравнение, что необходимо для перекодировки.</p><p>Если это ваш скрипт, то БД и таблицы должны быть созданы в кодировке utf8 (сравнение utf8_general_ci).<br />В скрипте, сразу после функции mysql_connect() следует добавить строку определяющую кодировку соединения с MySQL:<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES utf8&#039;);</code></pre></div><p>Если данные, которые находятся в БД нужны, то дамп следует перекодировать и импортировать заново, или если данные не нужны, то удалите БД и таблицы и пересоздайте их с кодировкой utf8. Крякозябы работать не будут.</p></blockquote></div><p>Спасибо огромное. помогло все в совокупности, тоесть надо сделать так- создать новую таблицу и везде указать utf8_unicode_ci<br />и в скрипте обязательно выставить mysql_query(&#039;SET NAMES utf8&#039;); сразу после строки соединения с базой <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" />)))))</p>]]></content>
			<author>
				<name><![CDATA[FRIE]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1750</uri>
			</author>
			<updated>2009-03-01T18:43:31Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7292#p7292</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7291#p7291" />
			<content type="html"><![CDATA[<p><strong>FRIE</strong><br />CREATE TABLE скопируйте из дампа. Там указаны кодировки и иногда сравнение, что необходимо для перекодировки.</p><p>Если это ваш скрипт, то БД и таблицы должны быть созданы в кодировке utf8 (сравнение utf8_general_ci).<br />В скрипте, сразу после функции mysql_connect() следует добавить строку определяющую кодировку соединения с MySQL:<br /></p><div class="codebox"><pre><code>mysql_query(&#039;SET NAMES utf8&#039;);</code></pre></div><p>Если данные, которые находятся в БД нужны, то дамп следует перекодировать и импортировать заново, или если данные не нужны, то удалите БД и таблицы и пересоздайте их с кодировкой utf8. Крякозябы работать не будут.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-03-01T18:00:40Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7291#p7291</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7289#p7289" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>FRIE</strong><br />Чтобы скопировать структуру таблицы, откройте дамп и найдите строки примерно такого вида:<br /></p><div class="codebox"><pre><code>CREATE TABLE IF NOT EXISTS `test_table` (
  `field1` tinytext NOT NULL,
  `field2` varchar(10) NOT NULL,
... и т.д.
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;</code></pre></div><p>Ниже будут строки вставки данных начинающиеся с INSERT INTO `test_table`. Найдите там крякозябы и скопируйте, как они видны в дампе (только пару слов).</p><p>Не забудьте указать в какой кодировке страницы сайта. Это видно в браузере (в IE правой кнопкой на странице). И что это за скрипт: форум или еще что-то?</p></blockquote></div><p>|???°???????° вот это чудо. страница в кодировке юникод utf-8. что за скрипт? какой скрипт? это просто таблица в базе, там ни форума ни сайта еще нету, я только пока еще изучаю</p><p><span style="color: #808080"><em>Сообщение добавлено Sun Mar&nbsp; 1 20:08:31 2009</em></span><br />данные неправильно отображаются в пхпмайадмине. на сайте потом когда скри птом вывожу выводит все нормально</p>]]></content>
			<author>
				<name><![CDATA[FRIE]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1750</uri>
			</author>
			<updated>2009-03-01T17:05:16Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7289#p7289</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7286#p7286" />
			<content type="html"><![CDATA[<p><strong>FRIE</strong><br />Чтобы скопировать структуру таблицы, откройте дамп и найдите строки примерно такого вида:<br /></p><div class="codebox"><pre><code>CREATE TABLE IF NOT EXISTS `test_table` (
  `field1` tinytext NOT NULL,
  `field2` varchar(10) NOT NULL,
... и т.д.
) ENGINE=InnoDB DEFAULT CHARSET=cp1251;</code></pre></div><p>Ниже будут строки вставки данных начинающиеся с INSERT INTO `test_table`. Найдите там крякозябы и скопируйте, как они видны в дампе (только пару слов).</p><p>Не забудьте указать в какой кодировке страницы сайта. Это видно в браузере (в IE правой кнопкой на странице). И что это за скрипт: форум или еще что-то?</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-03-01T15:58:23Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7286#p7286</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7284#p7284" />
			<content type="html"><![CDATA[<p>У меня похожая проблема . В phpmyadmin то что занесено в базу русскими буквами отображается нормально, когда вывожу данные на страницу через пхп скрипт то все отображается нормально, кроме данных из таблиц&nbsp; опроса скрипта голосования Advanced&nbsp; Poll 2.08. Латинские буквы отображаются нормально, а русские ????????????<br />выполнил код SHOW VARIABLES LIKE &#039;character%&#039;<br />Variable_name &nbsp; &nbsp; Value <br />character_set_client&nbsp; &nbsp; latin1<br />character_set_connection&nbsp; &nbsp; latin1<br />character_set_database&nbsp; &nbsp; latin1<br />character_set_filesystem&nbsp; &nbsp; binary<br />character_set_results&nbsp; &nbsp; latin1<br />character_set_server&nbsp; &nbsp; latin1<br />character_set_system&nbsp; &nbsp; utf8<br />character_sets_dir&nbsp; &nbsp; /usr/share/mysql/charsets/</p><p>Таблиц: 14 &nbsp; &nbsp; Всего&nbsp; &nbsp; 78&nbsp; &nbsp; MyISAM&nbsp; &nbsp; cp1251_bin</p><p><span style="color: red">Пожалуйста, создайте отдельную тему для рассмотрения конкретно вашей проблемы.</span></p>]]></content>
			<author>
				<name><![CDATA[kibr_13]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1825</uri>
			</author>
			<updated>2009-03-01T15:15:57Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7284#p7284</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7281#p7281" />
			<content type="html"><![CDATA[<p><strong>1)в статусной строке notepad++ стоит UTF-8</strong></p><p><strong>2)результат выполнения SHOW GLOBAL VARIABLES LIKE &#039;char%&#039;;</strong><br />Variable_name &nbsp; &nbsp; Value<br />character_set_client &nbsp; &nbsp; latin1<br />character_set_connection &nbsp; &nbsp; latin1<br />character_set_database &nbsp; &nbsp; latin1<br />character_set_filesystem &nbsp; &nbsp; binary<br />character_set_results &nbsp; &nbsp; latin1<br />character_set_server &nbsp; &nbsp; latin1<br />character_set_system &nbsp; &nbsp; utf8<br />character_sets_dir &nbsp; &nbsp; /opt/RZmysql5/share/mysql/charsets/</p>]]></content>
			<author>
				<name><![CDATA[FRIE]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1750</uri>
			</author>
			<updated>2009-03-01T14:05:45Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7281#p7281</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7280#p7280" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>1) Скопируйте из дампа структуру любой таблицы содержащей поля с кириллицей.</p></blockquote></div><p>а как это сделать? я не нашел. просто я новичек</p>]]></content>
			<author>
				<name><![CDATA[FRIE]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1750</uri>
			</author>
			<updated>2009-03-01T13:36:43Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7280#p7280</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7279#p7279" />
			<content type="html"><![CDATA[<p><strong>FRIE</strong><br />Здесь задача должна решаться в два этапа, сперва необходимо сделать дамп, перекодировать его и вновь импортировать в исправленном виде. Второй этап будет заключаться в установке кодировки соединения с MySQL, для чего необходимо знать: есть ли доступ к конфигурационному файлу MySQL и какой скрипт используется.</p><p>Для перекодировки:<br />1) Скопируйте из дампа структуру любой таблицы содержащей поля с кириллицей.<br />2) Откройте дамп в Notepad++ и посмотрите в статусной строке что там указано: ANSI либо UTF8.</p><p>Для второго этапа:<br />1) Выполните запрос (обратите внимание на оператор GLOBAL):<br />SHOW GLOBAL VARIABLES LIKE &#039;char%&#039;;<br />2) В какой кодировке страницы сайта?</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-03-01T13:23:39Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7279#p7279</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Проблема с кодировкой]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7278#p7278" />
			<content type="html"><![CDATA[<p>у меня в phpmyadmin то что занесено в базу русскими буквами отображается крокозяблами, когда вывожу данные на страницу через пхп скрипт то все отображается нормально. изучил много форумов и ни одно решение не помогло<br />выполнил код SHOW VARIABLES LIKE &#039;character%&#039; вот что получилось<br />Variable_name &nbsp; &nbsp; Value<br />character_set_client &nbsp; &nbsp; utf8<br />character_set_connection &nbsp; &nbsp; utf8<br />character_set_database &nbsp; &nbsp; utf8<br />character_set_filesystem &nbsp; &nbsp; binary<br />character_set_results &nbsp; &nbsp; utf8<br />character_set_server &nbsp; &nbsp; latin1<br />character_set_system &nbsp; &nbsp; utf8<br />character_sets_dir &nbsp; &nbsp; /opt/RZmysql5/share/mysql/charsets/</p><p>отображаются подобные вещщи&nbsp; &nbsp; &nbsp; ???°???????° . расшивровал декодером выдал результат CP1252 ? UTF-8 <br />в базе там у таблиц в поле Сравнение latin1_german1_ci</p><p># Apache/1.3.37 (Unix)<br /># Версия MySQL-клиента: 5.0.51<br />MySQL-кодировка:&nbsp; UTF-8 Unicode (utf8) <br />что мне нужно сделать чтобы увидеть нормальные русские буквы? помогите пожалуйста, я уже на грани нервного срыва</p>]]></content>
			<author>
				<name><![CDATA[FRIE]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1750</uri>
			</author>
			<updated>2009-03-01T12:26:17Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7278#p7278</id>
		</entry>
</feed>
