Назад | Перейти на главную страницу

Где найти логи терминала в Mysql

Я подключаюсь к клиенту mysql с помощью команды

mysql -uroot -p

И выполняю там запросы. Если я нажму стрелку вверх, я смогу увидеть историю почти всех запросов. Где будет храниться этот журнал запросов.

Я нашел файл журнала в /var/log/mysql/mysql.log и я действительно вижу, что там ведутся журналы. Но есть запросы и от других пользователей. Однако мне нужны только запросы, выполняемые конкретным пользователем (root в таком случае). Как его получить? Пожалуйста, помогите мне.

Примечание: мне нужно отладить некоторые журналы, поэтому решение для фильтрации этих журналов с существующей настройкой было бы отличным.

История для root хранится в /root/.mysql_history.