Очистка логов SQL
Ещё одной проблемой при администрировании домашнего сервиса являются логи SQL сервера, которые только могут занимать очень много места, а удалить их обычным способом нельзя — они содержат все операции произошедшие с базой и данные для восстановления. Просто удалив их вы нарушите работу всего web сервера так как sql не будет запускаться.
Когда я начал искать решение проблемы то мне советовали различные программы и порой даже не дешёвые, которыми сжать или почистить логи, но искал путь через phpmyadmin, и оказался самым простым. Так же некоторые говорили что мне проще найти хороший хостинг в Украине и не парить себе мозг с домашним сервером.
Команды phpmyadmin для удаления и очистки логов SQL:
PURGE BINARY LOGS //Чистка всех логов (удаление)
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 14 DAY // Удаление записей старше двух недель
Кстати логи можно просматривать через программу mysqlbinlog, но для винды её видимо нет.
Не забывайте что в интернете есть любая информация и её всего-лишь нужно найти, порой это сделать очень сложно, но не стоит опускать руки — нужно решить проблему любой ценой=)
Со временем ваш домашний сервер начнёт работать как часы, если конечно вы хоть что-то изучали и настраивали под себя.