Каковы эти файлы, я могу удалить их вручную?

301 перенаправление на сервере.

10
задан 31 August 2010 в 22:39
4 ответа

Это - mysql журналы мусорного ведра. Сервер может стать серьезно раздраженным при удалении их с комнатой.

Вместо этого используйте PURGE BINARY LOGS TO 'mysql-bin.010'; как корень mysql пользователь, чтобы позволить ему безопасно удалить файлы.

Больше информации может быть найдено здесь в документации.

8
ответ дан 2 December 2019 в 22:04
  • 1
    What' s отношение между этими ДВОИЧНЫМИ ЖУРНАЛАМИ? –  apache 22 April 2010 в 16:34
  • 2
    Это файлы, которые находятся в Вашей базе данных каталог/var/lib/mysql. –  Tom O'Connor 22 April 2010 в 18:53

mysql-bin файлы являются двоичными журналами, которые являются обычно оба или для истории транзакции или в целях репликации. Для отключения двоичного входа можно прокомментировать log-bin* строки в cnf. log-slave-updates должен быть прокомментирован слишком, если включено.

ibdata* файлы являются частью табличной области InnoDB, которая указана с innodb_data_file_path установка. Я не рекомендовал бы удалить, если Вы не имеете никаких таблиц InnoDB и сначала отключаете InnoDB при помощи skip-innodb в cnf.

4
ответ дан 2 December 2019 в 22:04
  • 1
    Я должен прокомментировать server-id для отключения его? –  apache 22 April 2010 в 18:03
  • 2
    Нет, Вы не делаете, но Вы могли. Это используется для идентификации сервера исключительно во время репликации. –  Warner 22 April 2010 в 18:48

Для отключения входа полностью, необходимо прокомментировать значение мусорного ведра журнала в файле конфигурации (обычно/etc/my.cnf):

#log-bin = /var/log/mysql/mysql-bin.log

Я думаю, что ibdata1 файл мог бы содержать фактическую базу данных, хотя - я не использую innodb, таким образом, я не уверен - и таким образом, я не рекомендовал бы удалить тот. Команда "PURGE BINARY LOGS TO..." избавится от двоичных журналов все же.

0
ответ дан 2 December 2019 в 22:04

Эдгээр нь mysql үйлчилгээний бүртгэлийн файлууд юм. /Etc/my.cnf файлыг шинэчлэх замаар тохиргоог өөрчилж болно

Хэрэв тэд таны дискний зайг идэж байгаа бол хадгалахыг хүссэн өдрийн тооноос хамааран тохиргоог автоматаар цэвэрлэх бүртгэлд нэмнэ үү.

Жишээ нь. Доорх тохиргоо нь 90 хоногоос өмнөх бүх бүртгэлийг устгах болно

**expire_logs_days=100**

энэ тохиргоог тусгахын тулд бид mysql үйлчилгээг дахин эхлүүлэх хэрэгтэй

/etc/init.d/mysql restart

Энэ нь тусална гэж найдаж байна

5
ответ дан 2 December 2019 в 22:04

Теги

Похожие вопросы