美文网首页
Ubuntu下修改MySQL日志位置以及开启Binlog

Ubuntu下修改MySQL日志位置以及开启Binlog

作者: Wcy100 | 来源:发表于2017-05-21 21:56 被阅读946次

    我们想将目录 /data/logs/mysql 作为新的日志目录,并且开启 Binlog ,步骤如下:

    1.创建目录

    mkdir /data/logs/mysql
    sudo chown -R mysql /data/logs/mysql
    

    2.开启 MySQL 对目录的访问权限

    sudo vi /etc/apparmor.d/usr.sbin.mysqld
    

    在后面添加这两行:

    /data/logs/mysql/ r,
    /data/logs/mysq/** rw,
    

    3.重启 AppArmor ,使权限生效

    sudo /etc/init.d/apparmor restart
    

    4.修改 MySQL 的配置文件,修改日志文件目录以及开启 Binlog

    sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
    

    修改 [mysqld] 节点中的如下字段,若没有则自行添加:

    # 修改日志位置
    log_error = /data/logs/mysql/error.log
    # 开启 Binlog
    server-id = 1
    log_bin = /data/logs/mysql/mysql-bin.log
    # binlog-format = ROW
    

    4.重启 MySQL 服务

    sudo service mysql restart
    

    相关文章

      网友评论

          本文标题:Ubuntu下修改MySQL日志位置以及开启Binlog

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