LINUX.ORG.RU

collation посмотри

upd: вообще, неплохо было бы локализовать проблему, то есть вставить данные на русском не через консоль и узнать - это мускл кранит или терминал

Dantix ★★
()
Последнее исправление: Dantix (всего исправлений: 1)
Ответ на: комментарий от ziemin
mysql> SET NAMES 'utf8';
Query OK, 0 rows affected (0.00 sec)

mysql>  INSERT INTO users (`login`,`name`,`password`,`decrypt`) VALUES ('padmin','Администратор',encrypt('ббб'),'ббб');
ERROR 1366 (HY000): Incorrect string value: '\xD0\x90\xD0\xB4\xD0\xBC...' for column 'name' at row 1
MinasFilm
() автор топика
Ответ на: комментарий от MinasFilm

SHOW CREATE TABLE users

и смотреть, как объявлено поле name — есть подозрение, что указан неправильный charset.

sjinks ★★★
()
Ответ на: комментарий от Dantix

show table status

latin1_swedish_ci

пхем, а разве collation не только на сортировку влияет?

и раз уже так - то как его на кириллический изменить для созданных?

MinasFilm
() автор топика
Ответ на: комментарий от MinasFilm

Как-то так:

alter table users modify login ... character set utf8

Только перед этим посмотреть show create table users чтоб не облажаться; и нагуглить правильный синтаксис этой команды.

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 3)
Ответ на: комментарий от KennyMinigun

отак от правильно:

alter table users CONVERT TO CHARACTER SET utf8;

в общем, большое спасибо всем

MinasFilm
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.