- 数据库文件的分类
数据库文件分为正常操作日志,此日志默认自动开启,在/var/log/mysqld.log.可以直接查看
二进制日志 主要用于备份和还原 需要在/etc/my.cnf的配置文件自己开启 方法为:
vim /etc/my.cnf
#插入内容为
log_bin
server-id=1
然后我们所有的操作除查询外都会记录到二进制文件里面 每次重启数据库会自动形成一个新的文件在
/var/lib/mysql/
数据库报错文件:
先进入到/etc/my.cnf 的配置文件进行查看是否开启
开看内容为 log_error=/var/log/mysqld.log
如果没有开启编辑开启
vim /etc/my.cnf
#如未开启查看 插入内容为:
log_error=/var/log/mysqld.log #路径文件可以自己指定
慢查询日志 用于系统调优的测试 此日志文件默认不开启 需要自己开启
vim /etc/my.cnf
slow_query_log=1 #启动慢查询日志 这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句。
long_query_time=3 #这个是定义超过此定义时间的语句记录到慢日志中 一般定义为1或者更短
所有修改配置文件的操作都需要重启服务配置文件才能生效