美文网首页
mysql配置文件

mysql配置文件

作者: 水木清华_f221 | 来源:发表于2018-08-25 10:10 被阅读10次

    二进制日志文件log-bin

    查看二进制日志文件状态

    mysql> show variables like 'log_bin';
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | log_bin       | ON    |
    +---------------+-------+
    1 row in set (0.00 sec)
    

    on表示开启,off表示未开启;主从复制,这个功能要开启,默认关闭。
    如果需要开启二进制日志文件,则需要在my.cnf中[mysqld]下面添加log-bin=dir\filename;如果不指定,二进制日志文件名称为${hostname}-bin。

    二进制日志文件一般只有需要主从复制的功能时候才会开启


    错误日志log-error

    查看错误日志保存路径

    show variables like 'log_error'
    

    默认关闭,记录严重的警告和错误信息,每次启动和关闭的详细信息等。


    查询日志log

    show variables like '%general_log%';
    

    开启查询日志

    set global general_log=on;
    

    这个是临时开启,mysql重启之后就失效,如果需要一直开启,需要在配置文件my.cnf中添加

    general_log=1  #为1表示开启通用日志查询,值为0表示关闭通用日志查询
    

    默认关闭,记录查询的sql语句,如果开启会影响mysql的中体性能。
    这个是通用的查询日志;还有一个慢查询日志,在优化篇好好说下


    数据文件

    fmt后缀的文件,是表结构文件。

    ibd后缀的文件,存放的是数据和索引。

    相关文章

      网友评论

          本文标题:mysql配置文件

          本文链接:https://www.haomeiwen.com/subject/bubwiftx.html