mysql二进制日志
1.启动和设置二进制日志 默认情况下,二进制日志是关闭的,可以通过修改MySQL的配置文件来启动和设置二进制日志 log-bin 定义开启二进制日志;后面参数为path[/filename],如果不指定path ,默认为datadir,如果不指定filename,默认为主机名称 会生成filename.0000001,filename.000002等, 还有一个filename.index文件,文件内容为所有日志的清单 expire_logs_days 定义了MySQL清除过期日志的时间,即二进制日志自动删除的天数。默认值为0,表示不自动删除,当MySQL启动或刷新二进制日志时可能删除该文件。 max_binlog_size 定义了单个文件的大小限制,如果二进制日志写入的内容大小超出给定值,日志就会发生回滚(关闭当前文件,重新打开一个新的日志文件)。默认1GB, 不能大于1GB或小于4096B 添加完毕后,重启MySQL,即可打开二进制日志 使用show master status 查看当前的二进制文件名称 使用show binary logs;查看二进制日志文件个数即文件名 使用show variables like 'log_bin%';查看二进制日志配置信息 到这里启动算是完了,但是我同样的配置,在linux环境下却一直启动不了报错, Starting MySQL..