WAMP-сервер. Очень большой каталог данных в MySQL?
У меня проблема с сервером wammp.
В каталоге "..\WampServer\bin\mysql\mysql5.5.8\data" были созданы файлы с очень большими размерами.
Полный размер этого каталога составляет 50 ГБ. Что это за файлы? Как я могу исправить эту проблему?
Имена файлов:
mysql-bin.000001
mysql-bin.000002
................
mysql-bin.000227
Размер всех файлов составляет 49 ГБ
Спасибо заранее!
Ответы
Ответ 1
По умолчанию при каждом изменении базы данных MySQL создается журнал запроса и сохраняется в файле simlare до mysql-bin.000001
. База данных MySQL делает это так, что вы можете восстановить или реплицировать базу данных. Большинство приложений - это хорошие вещи, которые можно использовать так же, как и обычные резервные копии.
Если вы хотите отключить MySQL от создания этих двоичных журналов:
- Открыть
my.ini
- Поиск этой строки
log-bin=mysql-bin
- Прокомментируйте эту строку, добавив хэш-метку:
# log-bin=mysql-bin
- Сохранить и перезапустить базу данных MySQL
Теперь вы можете безопасно удалить эти файлы из этого каталога.
Ответ 2
Я сделал еще кое-что на своей машине...
http://dev.mysql.com/doc/refman/5.0/en/purge-binary-logs.html
Запустите командную строку и каталог goto wamp\bin\mysql\mysql5.5.16 или любой номер версии, который вы получили
Тип:
mysql.exe -u root
SHOW BINARY LOGS;
появится список со всеми файлами журнала. Нам нужен последний.
В моем случае был mysql-bin.000412
поэтому я напечатал
PURGE BINARY LOGS TO 'mysql-bin.000412';
и вы в порядке!