全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 4150|回复: 25
打印 上一主题 下一主题

[疑问] 杜绝 MySQL 日志生成,有迷有人知道?

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-9 19:10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
已知可将 log-bin = /mysql/binlog 注释掉重启 MySQL

但是如果再次重启,还是会生成二进制日志,且会自己换资料夹位置
变成在 /mysql/data/ 下再次生成log-bin.000001文件

另一现象...
如果导入一个数据库有300mb,日志也会跟着生成一个300mb大小的log
不但影响导入数据库处理的速度
也造成硬盘空间的占用

有迷有一开始就杜绝日志生成的方法?
2#
发表于 2009-11-9 19:14:31 | 只看该作者

回复 1# 的帖子

shell>mysql -u mysql -p
mysql>set sql_log=0

试下看下是否还会继续生成日志呢。

评分

参与人数 1威望 +20 收起 理由
bluesky + 20 3Q~ ^.^

查看全部评分

3#
 楼主| 发表于 2009-11-9 19:20:39 | 只看该作者
这个 shell>  要怎麻登入?

这个 mysql> 登入使用这段命令? /usr/local/mysql/bin/mysql -u root -p -S /tmp/mysql.sock
4#
发表于 2009-11-9 19:27:06 | 只看该作者

回复 3# 的帖子

SSH里面,

/usr/local/mysql/bin/mysql -u root -p 就登陆mysql里面了,然后使用 set sql_log=0 看下。
5#
 楼主| 发表于 2009-11-9 19:31:54 | 只看该作者

回复 4# 的帖子

mysql> set sql_log=0  输入完set sql_log=0 出现下方箭头符号
           ->
须再输入啥?exit 吗?
6#
发表于 2009-11-9 19:34:08 | 只看该作者

回复 5# 的帖子

再输入个;

评分

参与人数 1威望 +15 收起 理由
bluesky + 15 输入; 这样就储存了吗?

查看全部评分

7#
 楼主| 发表于 2009-11-9 19:39:11 | 只看该作者

回复 6# 的帖子

mysql> set sql_log=0
    -> ;
ERROR 1193 (HY000): Unknown system variable 'sql_log'

谢老大偶找时间再装个nginx试试~
8#
发表于 2009-11-9 19:51:21 | 只看该作者

回复 7# 的帖子

额,我也搞不懂了。

常见的也就知道
#log-bin
#expire_logs_days = 10

注释掉。

你现在没用nginx了?
9#
 楼主| 发表于 2009-11-9 19:56:31 | 只看该作者

回复 8# 的帖子

还是使用nginx 呀~
偶怕手残搞坏了运作中的系统...所以想装另一个来练手柳 ~
10#
发表于 2009-11-9 19:56:33 | 只看该作者
是啊,我的MySQL日志10天就用了5G,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-14 02:26 , Processed in 0.129985 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表