<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=833&amp;type=atom" />
	<updated>2011-08-22T16:48:54Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=833</id>
		<entry>
			<title type="html"><![CDATA[Re: ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=17328#p17328" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><div class="quotebox"><cite>bamond сказал:</cite><blockquote><p>не совсем понимаю где это смотреть. если в &quot;Операции&quot; - то там стоит &quot;Сравнение: utf8-general_ci&quot; у самой БД и у таблиц (в обоих случаях)</p></blockquote></div><p>Верно. Это хорошо.</p><p>Пропишите строку:<br />init-connect=&quot;SET NAMES cp1251&quot;<br />И создайте для форума отдельного пользователя назначив ему привилегии только на базу данных форума, при этом не назначайте привилегий из раздела &quot;Администрирование&quot;. Это должно решить проблему.</p></blockquote></div><p>огромное Вам спасибо <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /> <br />все буквы на месте, кириллица на форуме отображается корректно</p>]]></content>
			<author>
				<name><![CDATA[bamond]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=3766</uri>
			</author>
			<updated>2011-08-22T16:48:54Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=17328#p17328</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=17327#p17327" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bamond сказал:</cite><blockquote><p>не совсем понимаю где это смотреть. если в &quot;Операции&quot; - то там стоит &quot;Сравнение: utf8-general_ci&quot; у самой БД и у таблиц (в обоих случаях)</p></blockquote></div><p>Верно. Это хорошо.</p><p>Пропишите строку:<br />init-connect=&quot;SET NAMES cp1251&quot;<br />И создайте для форума отдельного пользователя назначив ему привилегии только на базу данных форума, при этом не назначайте привилегий из раздела &quot;Администрирование&quot;. Это должно решить проблему.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2011-08-22T16:08:02Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=17327#p17327</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=17326#p17326" />
			<content type="html"><![CDATA[<p>спасибо за быстрый ответ</p><div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>В phpMyAdmin посмотрите как выглядит кириллица</p></blockquote></div><p>таблицу создал - utf8_general_ci<br />при импорте - cp1251<br />в этом случае кириллица в таблице не отображается (каракули), и при заходе на страницу форума тоже полная страница каракулей на белом экране</p><p>таблицу создал - utf8_general_ci<br />при импорте указал - utf8<br />кириллица в таблицах отображается корректно, при заходе на форум вместо букв вопросительные знаки</p><div class="quotebox"><blockquote><p>и какая указана кодировка таблиц.</p></blockquote></div><p> <br />не совсем понимаю где это смотреть. если в &quot;Операции&quot; - то там стоит &quot;Сравнение: utf8-general_ci&quot; у самой БД и у таблиц (в обоих случаях)</p><div class="quotebox"><blockquote><p>Если кириллица читаема, то найдите конфигурационный файл MySQL (my.ini или my.cnf) и пропишите в разделе [mysqld] строку:<br /></p><div class="codebox"><pre><code>init-connect=&quot;SET NAMES cp1251&quot;</code></pre></div><p>Где cp1251 - это кодировка страниц сайта. В случае с кодировкой utf8 пропишите SET NAMES utf8.</p></blockquote></div><p>это пробовал делать тоже, до Вашей подсказки, не сработало, либо я не так писал. вычитал в гугле что перед такими строчками надо писать loose- (пример: loose-default-character-set) иначе на работает.<br />после того как прописал эту строчку надо заново импорт делать?</p><p>проблема остается не решенной. версия mysql 5.5.8</p><p>upd:<br />у денвера в конфиге mysql есть следующее<br /></p><div class="codebox"><pre><code>[client]
default-character-set = cp1251
character-sets-dir    = /usr/local/mysql-5.1/share/charsets

[mysqld]
init-connect = &quot;set names cp1251&quot;
skip-character-set-client-handshake</code></pre></div>]]></content>
			<author>
				<name><![CDATA[bamond]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=3766</uri>
			</author>
			<updated>2011-08-22T15:00:32Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=17326#p17326</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=17325#p17325" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bamond сказал:</cite><blockquote><p>кодировка файла .sql - ANSI<br />БД при экспорте - utf8_general_ci (в первых строчках бд это прописано)<br />создаю таблицу пустую в utf8<br />импорт делаю в cp1251 (пробовал в utf8 тоже - никак)</p></blockquote></div><p>В phpMyAdmin посмотрите как выглядит кириллица и какая указана кодировка таблиц. Если кириллица читаема, то найдите конфигурационный файл MySQL (my.ini или my.cnf) и пропишите в разделе [mysqld] строку:<br /></p><div class="codebox"><pre><code>init-connect=&quot;SET NAMES cp1251&quot;</code></pre></div><p>Где cp1251 - это кодировка страниц сайта. В случае с кодировкой utf8 пропишите SET NAMES utf8.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2011-08-22T14:27:01Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=17325#p17325</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=17324#p17324" />
			<content type="html"><![CDATA[<p>не буду создавать новую тему, т.к. проблема схожая</p><div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>Dixa</strong><br />Проверьте в какой кодировке находятся данные в&nbsp; дампе. В текстовом редакторе (например Notepad++) будет отображено ANSI или UTF-8. В первом случае на странице импорта следует выбрать cp1251, во втором utf8.</p><p>Сопоставление БД, в которую осуществляется импорт, должна быть в той же кодировке, в которой будут данные. В дампе вы можете увидеть кодировку в запросе создания таблиц. Например DEFAULT CHARSET=utf8. Сопоставление БД должно устанавливаться либо при ее создании, либо на только что созданной, пустой БД на странице &quot;Операции&quot;.</p><p>В случае если в запросах на создание таблиц вы увидите кодировку latin1 - значит потребуется замена на используемую кодировку.<br />Например: используемая кодировка cp1251 - значит во всем дампе следует заменить все latin1 (включая latin1_general_ci или подобные) на cp1251 (cp1251_general_ci).</p></blockquote></div><p>сделал все так же при импорте БД форума, но после импорта на странице не видно русских букв, вместо них знаки вопроса. если переключиться на английскую версию и залогиниться, то сообщения которые оставляли на форуме тоже не отображаются нормально.<br />в чем может быть проблема? все это делаю на WAMP Server<br />то же самое проделал на денвере - все в порядке, на вампе не хочет, но нужно именно на нем</p><p>кодировка файла .sql - ANSI<br />БД при экспорте - utf8_general_ci (в первых строчках бд это прописано)</p><p>создаю таблицу пустую в utf8<br />импорт делаю в cp1251 (пробовал в utf8 тоже - никак)</p>]]></content>
			<author>
				<name><![CDATA[bamond]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=3766</uri>
			</author>
			<updated>2011-08-22T14:17:27Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=17324#p17324</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=6244#p6244" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>HOY сказал:</cite><blockquote><p>при импорте майАдмин предлагает мне сохранить файл импорт.пхп</p></blockquote></div><p>Не понимаю что это значит.</p><p>Текст ошибки приводите полностью.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-11-18T11:54:18Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=6244#p6244</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=6242#p6242" />
			<content type="html"><![CDATA[<p>Сделал все так как сказал Hanut<br />1.в нотпаде&nbsp; отображает в кодировке&nbsp; АНСИ, на импорт поставил cp1251<br />2.DEFAULT CHARSET стоит cp1251, поставил на сравнение БД cp1251<br />при импорте майАдмин предлагает мне сохранить файл импорт.пхп<br />я его сохраняю, потом пробую снова импортировать и вылетает ошибка #1062<br />подскажите как мне правильно перенести БД, что я не так делаю?</p>]]></content>
			<author>
				<name><![CDATA[HOY]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1619</uri>
			</author>
			<updated>2008-11-18T11:06:32Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=6242#p6242</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5439#p5439" />
			<content type="html"><![CDATA[<p><strong>Dixa</strong><br />Проверьте в какой кодировке находятся данные в&nbsp; дампе. В текстовом редакторе (например Notepad++) будет отображено ANSI или UTF-8. В первом случае на странице импорта следует выбрать cp1251, во втором utf8.</p><p>Сопоставление БД, в которую осуществляется импорт, должна быть в той же кодировке, в которой будут данные. В дампе вы можете увидеть кодировку в запросе создания таблиц. Например DEFAULT CHARSET=utf8. Сопоставление БД должно устанавливаться либо при ее создании, либо на только что созданной, пустой БД на странице &quot;Операции&quot;.</p><p>В случае если в запросах на создание таблиц вы увидите кодировку latin1 - значит потребуется замена на используемую кодировку.<br />Например: используемая кодировка cp1251 - значит во всем дампе следует заменить все latin1 (включая latin1_general_ci или подобные) на cp1251 (cp1251_general_ci).</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-06-27T16:33:33Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5439#p5439</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[ошибка #1062 - Duplicate entry '2-??' for key 2]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=5436#p5436" />
			<content type="html"><![CDATA[<p>Здравствуйте, у меня проблема, при импорте дампа бд через phpmyadmin вылезает такая ошибка<br />---------------------------------------------------------------------<br />Ошибка<br />SQL-запрос: </p><p>--<br />-- Дамп данных таблицы `b_forum_letter`<br />--<br />INSERT INTO `b_forum_letter` ( `ID` , `DICTIONARY_ID` , `LETTER` , `REPLACEMENT` ) <br />VALUES ( 19, 2, &#039;а&#039;, &#039;АаAa&#039; ) , ( 20, 2, &#039;б&#039;, &#039;БбBb&#039; ) , ( 21, 2, &#039;в&#039;, &#039;ВвVv&#039; ) , ( 22, 2, &#039;г&#039;, &#039;Гг&#039; ) , ( 23, 2, &#039;д&#039;, &#039;ДдDd&#039; ) , ( 24, 2, &#039;е&#039;, &#039;ЁёЕеEe&#039; ) , ( 25, 2, &#039;ё&#039;, &#039;ЁёЕеEe, [Йй]+[Оо]+&#039; ) , ( 26, 2, &#039;ж&#039;, &#039;ЖжGg&#039; ) , ( 27, 2, &#039;з&#039;, &#039;ЗзZz3&#039; ) , ( 28, 2, &#039;и&#039;, &#039;ИиIi&#039; ) , ( 29, 2, &#039;й&#039;, &#039;ЙйИиYy&#039; ) , ( 30, 2, &#039;к&#039;, &#039;КкKk&#039; ) , ( 31, 2, &#039;л&#039;, &#039;ЛлLl&#039; ) , ( 32, 2, &#039;м&#039;, &#039;МмMm&#039; ) , ( 33, 2, &#039;н&#039;, &#039;НнNn&#039; ) , ( 34, 2, &#039;о&#039;, &#039;ОоOo&#039; ) , ( 35, 2, &#039;п&#039;, &#039;ПпPp&#039; ) , ( 36, 2, &#039;р&#039;, &#039;РрPpRr&#039; ) , ( 37, 2, &#039;с&#039;, &#039;СсCc&#039; ) , ( 38, 2, &#039;т&#039;, &#039;ТтTt&#039; ) , ( 39, 2, &#039;у&#039;, &#039;УуUu&#039; ) , ( 40, 2, &#039;ф&#039;, &#039;ФфFf&#039; ) , ( 41, 2, &#039;х&#039;, &#039;ХхXx&#039; ) , ( 42, 2, &#039;ц&#039;, &#039;ЦцCc&#039; ) , ( 43, 2, &#039;ч&#039;, &#039;Чч&#039; ) , ( 44, 2, &#039;ш&#039;, &#039;Шш&#039; ) , ( 45, 2, &#039;щ&#039;, &#039;Щщ&#039; ) , ( 46, 2, &#039;ь&#039;, &#039;ЪъЬь&quot;&#039;&#039;,&#039; ) , ( 47, 2, &#039;ы&#039;, &#039;Ыы&#039; ) , ( 48, 2, &#039;ъ&#039;, &#039;ЪъЬь&quot;&#039;&#039;&#039; ) , ( 49, 2, &#039;э&#039;, &#039;Ээ&#039; ) , ( 50, 2, &#039;ю&#039;, &#039;Юю, [Йй]+[Оо]+&#039; ) , ( 51, 2, &#039;я&#039;, &#039;Яя&#039; ) , ( 52, 2, &#039;%&#039;, &#039;[Цц]+([Аа]+|[Оо]+), [Тт]([Ьь]|)[Сс][Яя]&#039; ) , ( 53, 2, &#039;^&#039;, &#039;,ВвЗзСс,ВвЫы,ДдОо,ЗзАа,ИиЗзСс,НнАа,НнЕе,ОоТт,ПпЕеРр&#039; ) , ( 54, 2, &#039;тся&#039;, &#039;%&#039; ) , ( 55, 2, &#039;ться&#039;, &#039;%&#039; ) ;</p><br /><br /><p>Ответ MySQL:&nbsp; </p><p>#1062 - Duplicate entry &#039;2-??&#039; for key 2 <br />----------------------------------------------------------<br />помогите пожалуйста разобраться...</p>]]></content>
			<author>
				<name><![CDATA[Dixa]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1363</uri>
			</author>
			<updated>2008-06-27T13:19:41Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=5436#p5436</id>
		</entry>
</feed>
