Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Проблема с utf8, теряются кириллические буквы (Роман) 04/02/2009 - 00:49:55
      Re: Проблема с utf8, теряются кириллические буквы (GalaX) 05/02/2009 - 22:22:47

> Original message text:
> From: Роман - 04/02/2009 - 00:49:55
> Subject:Проблема с utf8, теряются кириллические буквы
> -----------------
> Делаю так (SQL код выполняется из под SQL редактора Zend Studio):
>
> ================================================
> USE db_foo;
> SET NAMES 'utf8';
> DROP TABLE IF EXISTS `T_TEST`;
> CREATE TABLE `T_TEST` (
> `name` char(64) NOT NULL
> )
> ENGINE=MYISAM
> ROW_FORMAT=default
> CHARACTER SET utf8 ;
> INSERT INTO t_test VALUES ("Раз"), ("Два"),("Три");
> ================================================
>
> Далее находяст в консоле MySQL:
>
> mysql> SELECT * FROM t_test;
> +------+
> | name |
> +------+
> | ??? |
> | ??? |
> | ??? |
> +------+
> 3 rows in set (0.00 sec)
>
>
> Спрашивается откуда взялись вопросики?
>
>
>
> Пробовал полечить проблему так. Из консоли выполняю:
>
> mysql> SET NAMES 'utf8';
> Query OK, 0 rows affected (0.00 sec)
> mysql> INSERT INTO t_test(name) VALUES ('Раз');
> ERROR 1366 (HY000): Incorrect string value: '\x90\xA0\xA7' for column 'name' at row 1
>
>
> Такой вариант, та же ошибка:
> INSERT INTO t_test(name) VALUES (_utf8'Раз');
>
>
> Что делать и что случилось просто ума не приложу, буду благодарен за любую подсказку!
>


From: GalaX - 05/02/2009 - 22:22:47
Subject:Проблема с utf8, теряются кириллические буквы
-----------------
а вот эти "Раз", "Два", "Три" тоже в утф отправляешь?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
34958



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |