MySQL с японскими символами - PullRequest
2 голосов
/ 19 февраля 2012

Я пытаюсь выяснить, как создать таблицу, чтобы в нее можно было вставлять японские имена. Прямо сейчас у меня есть:

Type: InnoDB
Encoding: UTF-8 Unicode (utf8)
Collation: utf8_general_ci

Однако, когда я вставляю символы, он отображается как ????. И когда я получаю данные, используя SELECT, они также отображаются как ????. Что мне нужно сделать, чтобы я мог правильно хранить и получать японские символы (кандзи, хирагана и катакана)?

1 Ответ

3 голосов
/ 19 февраля 2012

Выполнение ALTER до charset utf8 решило проблему:

ALTER TABLE title MODIFY 
    column VARCHAR (100)
    CHARACTER SET utf8
    COLLATE utf8_unicode_ci;
...