Ubuntu下修改MySQL日志位置以及開(kāi)啟Binlog

我們想將目錄 /data/logs/mysql 作為新的日志目錄,并且開(kāi)啟 Binlog ,步驟如下:

1.創(chuàng)建目錄

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

2.開(kāi)啟 MySQL 對(duì)目錄的訪問(wèn)權(quán)限

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

在后面添加這兩行:

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

3.重啟 AppArmor ,使權(quán)限生效

sudo /etc/init.d/apparmor restart

4.修改 MySQL 的配置文件,修改日志文件目錄以及開(kāi)啟 Binlog

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

修改 [mysqld] 節(jié)點(diǎn)中的如下字段,若沒(méi)有則自行添加:

# 修改日志位置
log_error = /data/logs/mysql/error.log
# 開(kāi)啟 Binlog
server-id = 1
log_bin = /data/logs/mysql/mysql-bin.log
# binlog-format = ROW

4.重啟 MySQL 服務(wù)

sudo service mysql restart
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容