zoukankan      html  css  js  c++  java
  • mysql binlog

    MYSQL启用日志
    # whereis my.ini
    # vi /etc/my.cnf
    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql
    # Default to using old password format for compatibility with mysql 3.x
    # clients (those using the mysqlclient10 compatibility package).
    old_passwords=1
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    long_query_time =1
    log-slow-queries=slowqueris.log
    log-queries-not-using-indexes = nouseindex.log
    log=mylog.log
    pid-file=/var/run/mysqld/mysqld.pid

    --------------------------------------------------------

    查看日志

    是否启用了日志
    mysql>show variables like 'log_bin';

    怎样知道当前的日志
    mysql> show master status;

    看二进制日志文件用mysqlbinlog
    shell>mysqlbinlog mail-bin.000001
    或者shell>mysqlbinlog mail-bin.000001 | tail

    Windows 下用类似的命令。

    mysql有以下几种日志: 
    错误日志: -log-err 
    查询日志: -log 
    慢查询日志: -log-slow-queries 
    更新日志: -log-update 
    二进制日志: -log-bin 

    在mysql的安装目录下,打开my.ini,在后面加上上面的参数,保存后重启mysql服务就行了。

  • 相关阅读:
    SSM整合redis
    正则表达式验证
    175. 组合两个表
    SQL高级教程2
    SQL高级教程1
    数据可视化
    SQL基础
    SQL函数
    数据分析
    python数据分析-连接mysql
  • 原文地址:https://www.cnblogs.com/youxin/p/5167565.html
Copyright © 2011-2022 走看看