phpMyAdmin и латин1 шведский ci


Я создаю новую базу данных с параметрами сортировки utf8_general_ci, создаю тестовую таблицу также с параметрами сортировки utf8_general_ci, а затем нажимаю на свою базу данных (структуру), и вот что я получаю:

Альтернативный текст http://i28.tinypic.com/11m82gl.png

Почему появляется это "latin1_swedish_ci"?

Изменить:

Хорошо, как это изменить, это находится в phpmyadmin на вкладке "Переменные" в разделе "Переменные и настройки сервера":

Альтернативный текст http://i28.tinypic.com/2hx6ir.png

Вот как это выглядит, когда я создаю новую базу данных:

Альтернативный текст http://i29.tinypic.com/2d7yqnm.png

Author: Gavrisimo, 2009-09-11

2 answers

Обычно проблемы с сопоставлением приводят к тому, что ваши запросы выполняются чрезвычайно медленно, поэтому важно, чтобы все было настроено правильно.

У вас есть параметры сортировки подключения к базе данных, параметры сортировки базы данных и параметры сортировки таблицы. Убедитесь, что все три настроены на utf8. Если проблема не устранена, проверьте файл конфигурации phpmyadmin и посмотрите, какие параметры сортировки отображаются по умолчанию.

 1
Author: Dooltaz, 2009-09-11 17:12:40

Перейдите в папку phpMyAdmin и найдите config.inc.php . Откройте его и найдите "параметры сортировки", возможно, в строке 370 - измените ее на -

$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
 0
Author: Arpit Tambi, 2009-09-11 17:32:45