Spec-Zone.ru › MySQL 9.2

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.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/error-log-rotation.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API