Я подключаюсь к клиенту MySQL с помощью команды
mysql -uroot -p
И я выполняю там запросы. Если я нажму стрелку вверх, я смогу увидеть историю почти всех запросов там. Где будет храниться этот журнал запросов.
Я нашел файл журнала /var/log/mysql/mysql.log
и действительно вижу, что там происходит какая-то регистрация. Но в нем также есть запросы от других пользователей. Однако мне нужны только запросы, выполненные определенным пользователем ( root
в данном случае). Как его получить? Пожалуйста, помогите мне.
Примечание: мне нужно отладить некоторые журналы, поэтому было бы здорово найти решение для фильтрации этих журналов с помощью существующих настроек.
решение1
История root
хранится в /root/.mysql_history
.