четверг, 23 июля 2015 г.

Логирование всех запросов в MySql 5.

Создаем файл.

#touch /var/log/mysql.log
#chown mysql /var/log/mysql.log

Открываем консоль mysql и проверяем значение переменной general_log.

> SHOW VARIABLES LIKE 'general_log';

Устанавливаем значение

> SET GLOBAL general_log_file='/var/log/mysql.log';

Либо добавляем в блок [mysqld] конфига /var/db/mysql/my.cnf:
general_log = 1
general_log_file = "/var/log/mysql.log"

И перегружаем mysqld.