1

Тема: PMA не вставляет русские буквы

ВСем привет PHPMYADMIN отказывается вставлять русские буквы вот что пишет

Warning: #1366 Incorrect string value: '\xD1\x8B\xD0\xB2\xD1\x84...' for column 'name' at row 1

Кодировка сервера: UTF-8 Unicode (utf8)
Кодировка созданой таблицы utf8_unicode_ci
default_charset UTF-8
Сервер apache
ОС ubuntu

2

Re: PMA не вставляет русские буквы

Попробуйте установить сравнение utf8_general_ci.

3

Re: PMA не вставляет русские буквы

Hanut сказал:

Попробуйте установить сравнение utf8_general_ci.

Не помогло(

4

Re: PMA не вставляет русские буквы

Какой тип поля в который пишется строка?

5

Re: PMA не вставляет русские буквы

Hanut сказал:

Какой тип поля в который пишется строка?

Варчар

6

Re: PMA не вставляет русские буквы

gam0ra сказал:

Варчар

Не могу помочь. Причина не ясна. Попробуйте альтернативный браузер.

7

Re: PMA не вставляет русские буквы

Hanut сказал:
gam0ra сказал:

Варчар

Не могу помочь. Причина не ясна. Попробуйте альтернативный браузер.

mysql> INSERT INTO user (`login`,`name`,`date`) VALUES ('собака','петя','1');
Query OK, 1 row affected, 2 warnings (0.05 sec)

mysql> SHOW WARNINGS;
+---------+------+-----------------------------------------------------------------------------------  +
| Level   | Code | Message                                                                           |
+---------+------+----------------------------------------------------------------------------------  -+
| Warning | 1366 | Incorrect string value: '\xD1\x81\xD0\xBE\xD0\xB1...' for column 'login' at row 1 |
| Warning | 1366 | Incorrect string value: '\xD0\xBF\xD0\xB5\xD1\x82...' for column 'name' at row 1  |
+---------+------+----------------------------------------------------------------------------------  -+
2 rows in set (0.00 sec)

8

Re: PMA не вставляет русские буквы

Смените кодировку консоли. Решение здесь: http://forum.php-myadmin.ru/viewtopic.p … 300#p26300