MySql кодировки (сервер, клиент, соединение, сравнение)

donvictorio

Хранитель порядка
Регистрация
28 Янв 2010
Сообщения
872
Реакции
849
поставил mtop и mytop, понаблюдать за жизнедеятельностью базы. в обеих прогах есть вывод variables. обратил внимание, что данные по кодировкам не совпадают с теми, что выдаёт mysql напрямую по запросу.
mtop: Для просмотра ссылки Войди или Зарегистрируйся
mytop: Для просмотра ссылки Войди или Зарегистрируйся
mysql: Для просмотра ссылки Войди или Зарегистрируйся
в phpmyadmin то же самое, что и в mysql.

вопрос: откуда mtop/mytop берут эти данные и где правда?

по поводу дефолтного сравнения:
почему в настройках есть несколько дефолтных сравнений:
Для просмотра ссылки Войди или Зарегистрируйся latin1 -yes
Для просмотра ссылки Войди или Зарегистрируйся utf8 - yes
и по какому принципу идёт выбор при создании базы (сейчас выбирает utf8) без принудительного указания кодировки?

в my.cnf в блоке [mysqld] прописан character_set_server=utf8
но присутствие latin1 напрягает.
 
Назад
Сверху