Bug 29850 - Плохая поддержка utf-8.
Summary: Плохая поддержка utf-8.
Status: CLOSED FIXED
Alias: None
Product: Branch p6
Classification: Distributions
Component: MySQL-client (show other bugs)
Version: не указана
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: QA p6
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-26 22:36 MSK by Vadim Zelenin
Modified: 2017-01-30 14:46 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vadim Zelenin 2014-02-26 22:36:40 MSK
В ~/.my.cnf написано:

[client]
default-character-set=utf8

при попытке ввести 
mysql> select 'привет';

иногда получается ввести то, что нужно, иногда русские буквы при вводе отображаются знаками вопроса «�» - 

mysql> select '������������';
+--------------+
| привет       |
+--------------+
| привет       |
+--------------+
1 row in set (0.00 sec)

и похоже что при редактировании строки русская буква рассматривается как два символа. Например, если в истории выбрать ранее набранный «select 'привет';», подвести курсор под букву «и» и нажать забой и ввод, то получается вот что:

mysql> select 'пр�ет';
+-------------+
| прив�т       |
+-------------+
| прив�т       |
+-------------+
1 row in set (0.00 sec)

Очень неудобно редактировать. 

проблема наблюдается в MySQL-client-5.1.62-alt0.M60T.1,
в CentOS-овском mysql-5.1.71-1.el6.x86_64 такой проблемы нет.
Comment 1 Vadim Zelenin 2017-01-30 13:47:36 MSK
В актуальных для p7 и p8 версиях клиента (по факту - mariadb) проблемы нет.
Comment 2 Andrey Cherepanov 2017-01-30 14:46:04 MSK
Закрываем.