В ответ на мой собственный вопрос ...
Кажется, что встроенные утилиты профилирования MySQL, описанные выше, работают на основе сеанса MySQL.Кажется, phpMyAdmin создает новое соединение каждый раз, когда выполняется команда.Таким образом, команда для включения профилирования и последующего выбора отключается друг от друга.
Это подтверждается подключением к серверу MySQL через SSH и выполнением тех же команд.В этой конфигурации работает профилирование.
Однако оно профилирует только команды, выполненные в этом сеансе.Это означает, что любые другие запросы, выполняемые к БД из другого источника (например, веб-приложения), не включаются в результат профиля.
Я не нашел способа профилировать все запросы к БД независимо от источника(то есть, как работает профилировщик MSSQL).Поэтому на данный момент я должен положиться на установку значения конфигурации журнала в my.cnf, а затем выполнить зарегистрированные запросы вручную в сеансе SSH:
log=/var/log/mysqldquery.log
Не идеальное решение, так как это несколько трудоемко, но это работает.