修改 mysql-binlog 二進制日誌文件至其它目錄

myql默認配置情況下,二進制日誌文件是保存在默認的數據目錄 data 下,如:/usr/local/mysql/data。
有時我們希望把 binlog 修改保存到其他目錄下,現記錄下操作過程。
假設原目錄爲: /usr/local/mysql/data,並且已有一些日誌文件 mysql-bin.??????
新目錄爲: /data/mysql/data

mysql.server stop

vi /etc/my.cnf
修改 log-bin=mysql-binlog-bin=/data/mysql/data/mysql-bin

mkdir -p /data/mysql/data
chown -R mysql /data/mysql/data
chgrp -R mysql /data/mysql/data

cp /usr/local/mysql/data/mysql-bin.* /data/mysql/data

vi /data/mysql/data/mysql-bin.index
把每一行的文件路徑改爲新目錄的絕對路徑
既 ./mysql-bin.?????? 改爲 /data/mysql/data/mysql-bin.??????

mysql.server start

ok

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章