默认安装的MySQL是开启了日志文件的,如果数据操作比较频繁就会在/usr/local/mysql/var/下面产生mysql-bin.0000* 类似的文件,而且一般都在几十MB到几个GB,更甚会吃掉整个硬盘空间,从来导致mysql无法启动或报错。
如何关闭MySQL的日志功能和删除原来产生的日志呢?
1、删除日志
执行以下命令进入MySQL命令模式:
/usr/local/mysql/bin/mysql -u root -p
输入密码登录后再执行以下命令删除原来的日志:
reset master;
再输入:
quit
即可退出mysql命令模式。
2、彻底禁用MySQL日志
修改/etc/my.cnf 文件
vi /etc/my.cnf
找到以下内容:
log-bin=mysql-bin
binlog_format=mixed
在这两行前面加上 # 将其注释掉,再执行:
/etc/init.d/mysql restart
即可重新启动MySQL让以上修改生效。
本文以LNMP一件安装包安装的环境为例除MySQL重启命令和配置文件路径可能略有不同,其他环境请做相应修改。
2024 年 11 月 一 二 三 四 五 六 日 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 -
近期文章
近期评论
分类
其他操作