7.4.2.10 Сброс и переименование файла журнала ошибок
Если вы сбрасываете журнал ошибок с помощью оператора FLUSH
ERROR LOGS или FLUSH
LOGS, или команды mysqladmin flush-logs, сервер закрывает и вновь открывает любой файл журнала ошибок, в который он записывает данные. Чтобы переименовать файл журнала ошибок, сделайте это вручную перед сбросом. После сброса журналов откроется новый файл с оригинальным именем. Например, предположим, что имя файла журнала — , используйте следующие команды для переименования файла и создания нового: host_name.err
mv host_name.err host_name.err-old
mysqladmin flush-logs error
mv host_name.err-old backup-directory
В Windows используйте rename вместо mv.
Если сервер не имеет доступа для записи в расположение файла журнала ошибок, операция сброса журнала не сможет создать новый файл журнала. Например, в Linux сервер может записывать журнал ошибок в файл /var/log/mysqld.log, где каталог /var/log принадлежит пользователю root и не имеет прав на запись для mysqld. Для получения информации о работе с этим случаем, см. Раздел 7.4.6, «Обслуживание журналов сервера».
Если сервер не записывает в именованный файл журнала ошибок, переименование файла журнала ошибок не происходит при сбросе журнала ошибок.
© 2025 Oracle
Licensed under the GPLv2 License.