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
Вот как это выглядит, когда я создаю новую базу данных:
2 answers
Обычно проблемы с сопоставлением приводят к тому, что ваши запросы выполняются чрезвычайно медленно, поэтому важно, чтобы все было настроено правильно.
У вас есть параметры сортировки подключения к базе данных, параметры сортировки базы данных и параметры сортировки таблицы. Убедитесь, что все три настроены на utf8. Если проблема не устранена, проверьте файл конфигурации phpmyadmin и посмотрите, какие параметры сортировки отображаются по умолчанию.
Перейдите в папку phpMyAdmin и найдите config.inc.php . Откройте его и найдите "параметры сортировки", возможно, в строке 370 - измените ее на -
$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';