Поиск по сайту:
Я умею только сомневаться (Ф. Вольтер).

Как включить общий журнал запросов MySQL на Linux

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
17.04.2020
База данных MySQL

Сервер записывает информацию в этот файл, когда клиент подключается и отключается. Запрос MySQL используется для обнаружения ошибки в клиенте и для того, чтобы узнать, что именно клиент отправил в mysqld. Это записывается для записи каждого оператора SQL, полученного от клиента. Давайте посмотрим, как включить пример общего журнала запросов MySQL.

Вы можете включить Query Log для MySQL на версиях ниже 5.1.29, затем используйте приведенные ниже настройки в разделе [mysqld].

Существует множество форматов журналов для журналов MySQL, которые могут помочь вам найти проблемы в базе данных или в таблицах.

Способ 1: вы можете добавить в файл my.cnf навсегда.

vim /etc/my.cnf 
log = /home/general-query.log

 

Установить через консоль MySQL:

SET general_log = 1;

 

Запустите сервис

systemctl restart mysqld

 

Способ 2: Вы можете включить общие запросы для MySQL на версиях выше 5.1.29.

general_log_file = /path/to/general-query.log

general_log = 1

 

Установить через консоль MySQL,

SET general_query_log = 1;

 

Создайте файл general-query.log, в котором вы хотите хранить эти журналы.

touch general-query.log

chown -R mysql:mysql general-query.log

systemctl restart mysqld

 

Вот и все, вы включили общий журнал запросов MySQL на Linux

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

1 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
mail.sru

оставляю свой комментарий

Рекомендуемое
Python - очень популярный язык. Это также один из языков,…

Спасибо!

Теперь редакторы в курсе.