<?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=710&amp;type=atom" />
	<updated>2008-03-06T23:19:17Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=710</id>
		<entry>
			<title type="html"><![CDATA[Re: Опять эта кодировка!]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4562#p4562" />
			<content type="html"><![CDATA[<p><strong>ganzh</strong><br />Если можете, то отправьте небольшой кусок дампа на hanut@php-myadmin.ru, только делайте так: сделайте копию файла дампа, откройте его в Notepad++ и удалите все, кроме структуры одной из таблиц и нескольких строк с крякозябами, сохраните файл, запакуйте его в 7z или zip архив и отошлите.</p><p>Если я смогу перекодировать, то потом опишу вам как это сделать.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-03-06T23:19:17Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4562#p4562</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Опять эта кодировка!]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4561#p4561" />
			<content type="html"><![CDATA[<p>Спасибо! А как можно перекодировать весь дамп?</p>]]></content>
			<author>
				<name><![CDATA[ganzh]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1181</uri>
			</author>
			<updated>2008-03-06T20:48:36Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4561#p4561</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Опять эта кодировка!]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4560#p4560" />
			<content type="html"><![CDATA[<p>Если бы вы открыли дамп в нормальном текстовом редакторе, то увидели бы такие крякозябы<br />?????<br />Это первое слово и по-русски &quot;Радий&quot;.</p><p>Проблема в том что кирилица в кодировке cp1251 с сайта записывалась в БД при кодировке соединения latin1, да еще и в таблицы с кодировкой utf8. Разгребать теперь эти культурные наносы придется долго и мучительно.</p><p>Чтобы кодировка соединения устанавливалась правильно, необходимо в скрипте, при подключении выполнять запрос SET NAMES cp1251; или прописать выполнение данного запроса при каждом подключении, в конфигурационном файле (my.ini) с помощью строки в разделе [mysqld]:<br />init-connect=&quot;SET NAMES cp1251&quot;</p><p>Если вам требуется перекодировка всего дампа, то будем разбираться отедльно.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2008-03-06T20:26:41Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4560#p4560</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Опять эта кодировка!]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=4559#p4559" />
			<content type="html"><![CDATA[<p>Есть сервер у меня на машине:&nbsp; <br />5.0.22-community-nt<br />MySQL charset: UTF-8 Unicode (utf8) <br />MySQL connection collation: utf8_general_ci</p><p>show variables like&nbsp; &nbsp;&#039;character%&#039;;<br />Variable_name&nbsp; &nbsp; Value<br />character_set_client&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; utf8<br />character_set_connection&nbsp; &nbsp; utf8<br />character_set_database&nbsp; &nbsp; cp1251<br />character_set_filesystem&nbsp; &nbsp; binary<br />character_set_results&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; utf8<br />character_set_server&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;utf8<br />character_set_system&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; utf8<br />character_sets_dir&nbsp; &nbsp; C:\Program Files\MySQL\MySQL Server 5.0\share\charsets\</p><p>и&nbsp; сервер на хостинге: <br />5.0.45-community-nt<br />MySQL Charset: UTF-8 Unicode (utf8) <br />MySQL connection collation: utf8_unicode_ci</p><p>Variable_name&nbsp; &nbsp; Value<br />character_set_client&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cp1251<br />character_set_connection&nbsp; &nbsp; cp1251<br />character_set_database&nbsp; &nbsp; utf8<br />character_set_filesystem&nbsp; &nbsp; binary<br />character_set_results&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cp1251<br />character_set_server&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cp1251<br />character_set_system&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;utf8<br />character_sets_dir&nbsp; &nbsp; C:\Program Files\VertrigoServ\Mysql\share\charsets\</p><p>делаю дамп базы.Вот результат:</p><p>/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;<br />/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;<br />/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;<br />/*!40101 SET NAMES utf8 */;<br />/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;<br />/*!40103 SET TIME_ZONE=&#039;+00:00&#039; */;<br />/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;<br />/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;<br />/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE=&#039;NO_AUTO_VALUE_ON_ZERO&#039; */;<br />/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;</p><p>--<br />-- Current Database: `amsu_frm`<br />--</p><p>CREATE DATABASE /*!32312 IF NOT EXISTS*/ `amsu_frm` /*!40100 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_ukrainian_ci */;</p><p>USE `amsu_frm`;</p><p>--<br />-- Table structure for table `ams_news`<br />--</p><p>DROP TABLE IF EXISTS `ams_news`;<br />CREATE TABLE `ams_news` (<br />&nbsp; `id` bigint(20) unsigned NOT NULL auto_increment,<br />&nbsp; `image` varchar(80) NOT NULL,<br />&nbsp; `news` text,<br />&nbsp; `user_id` bigint(20) unsigned default NULL,<br />&nbsp; `date_add` datetime NOT NULL,<br />&nbsp; `visible` smallint(6) NOT NULL default &#039;1&#039;,<br />&nbsp; PRIMARY KEY&nbsp; (`id`),<br />&nbsp; UNIQUE KEY `id` (`id`)<br />) ENGINE=InnoDB DEFAULT CHARSET=utf8;</p><p>--<br />-- Dumping data for table `ams_news`<br />--</p><br /><p>/*!40000 ALTER TABLE `ams_news` DISABLE KEYS */;<br />LOCK TABLES `ams_news` WRITE;<br />INSERT INTO `ams_news` VALUES (20,&#039;logo.jpg&#039;,&#039;ГђГ Г¤ГЁГ© ГЇГ®ГўВіГ¤Г®Г¬ГЁГІГЁ, Г№Г® Г±ГІГўГ®Г°ГҐГ­Г­Гї Г­ГҐГ®ГґВіГ¶ВіГ©Г­Г®ГЈГ® Г±Г Г©ГІГі ГЂГЄГ Г¤ГҐГ¬ВіВї Г¬ГЁГІГ­Г®Вї Г±Г«ГіГ¦ГЎГЁ Г“ГЄГ°Г ВїГ­ГЁ ГЇВіГ¤ГµГ®Г¤ГЁГІГј Г¤Г® Г§Г ГўГҐГ°ГёГҐГ­Г­Гї. ГЌГ Г¤ВіГѕГ±Гї, Г·ГҐГ°ГҐГ§ ГІГЁГ¦Г¤ГҐГ­Гј Г°Г®Г§ГЇГ®Г·Г ГІГЁ ГЎГҐГІГ -ГІГҐГ±ГІГіГўГ Г­Г­Гї.&#039;,5,&#039;2008-02-29 00:41:34&#039;,1);<br />UNLOCK TABLES;<br />/*!40000 ALTER TABLE `ams_news` ENABLE KEYS */;<br />...........<br />.........<br />.........</p><p>и в результате:<br />????? ??????????, ?? ????????? ???????????? ????? ???????? ?????? ?????? ??????? ????????? ?? ??????????. ???????, ????? ??????? ????????? ????-??????????.<br />Как это можна поправить?</p>]]></content>
			<author>
				<name><![CDATA[ganzh]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1181</uri>
			</author>
			<updated>2008-03-06T19:54:45Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=4559#p4559</id>
		</entry>
</feed>
