Как узнать фактическую кодификацию текста, хранящегося в поле таблицы MySQL? - PullRequest
0 голосов
/ 03 марта 2010

У меня очень простой вопрос. Мне просто нужно определить кодификацию (UTF8, latin1) текста, хранящегося в поле таблицы MYSQL.

Ответы [ 2 ]

1 голос
/ 03 марта 2010

Я использовал SELECT COLLATION(column) FROM table LIMIT 1;

0 голосов
/ 03 марта 2010

Ну, данные будут сохранены в соответствии с настройками charset и collation, которые действовали на момент сохранения данных.

Какие charset и collation значения, используемые для данного фрагмента данных, могут поступать из любого из четырех мест

  1. Настройки сервера
  2. Настройки базы данных
  3. Настройки таблицы
  4. Настройки столбца

Вся эта информация может быть обнаружена путем запроса к базе данных INFORMATION_SCHEMA

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...