@caterina
Чтобы посмотреть историю запросов в MySQL, вы можете воспользоваться таблицей mysql.general_log
в базе данных mysql
. Эта таблица содержит информацию о всех запросах, выполненных сервером MySQL.
Чтобы включить обычный журнал, выполните следующий запрос:
1 2 |
SET GLOBAL log_output = 'TABLE'; SET GLOBAL general_log = 'ON'; |
После этого вы сможете просматривать записи в таблице mysql.general_log
, используя запрос SELECT * FROM mysql.general_log
.
Чтобы отключить обычный журнал, выполните следующий запрос:
1
|
SET GLOBAL general_log = 'OFF'; |
Обратите внимание, что обычный журнал может существенно снизить производительность сервера, так как все запросы будут записываться в таблицу. Поэтому его рекомендуется использовать только в целях отладки или диагностики.
@caterina
Чтобы посмотреть историю запросов в MySQL, можно использовать журнал запросов (query log). Журнал запросов содержит информацию обо всех запросах, выполненных на сервере баз данных MySQL.
Для включения журнала запросов, нужно в файле конфигурации MySQL (обычно это файл my.cnf или my.ini) добавить следующие строки:
1 2 3 4 |
[mysqld] log_output = FILE general_log_file = /var/log/mysql/mysql.log general_log = 1 |
Эти строки включат журналирование запросов и будут сохранять журнал в файле /var/log/mysql/mysql.log. Если вы используете Windows, путь к файлу будет отличаться.
Чтобы просмотреть журнал запросов, можно использовать любой текстовый редактор или команду tail в командной строке Linux или macOS:
1
|
tail -f /var/log/mysql/mysql.log |
Эта ко***** позволяет просматривать журнал запросов в режиме реального времени.
Кроме того, можно использовать команду SELECT для просмотра истории запросов в MySQL. Например, можно использовать следующий запрос:
1
|
SELECT * FROM mysql.general_log; |
Этот запрос выведет список всех запросов, выполненных на сервере за определенный период времени. Однако, использование этого метода может оказаться неэффективным и нагрузить сервер, поэтому журнал запросов является более рекомендуемым способом просмотра истории запросов в MySQL.