mysqldump: Error: Binlogging on server not active

1、問題報錯:

在使用mysqldump對數據庫進行備份的時候報錯:"Error: Binlogging on server not active"mysql

#mysqldump -uroot -p123456 -R --triggers --single-transaction --master-data=2 -B alidb > /root/alidb.bak.sql mysqldump: Error: Binlogging on server not active

 2、問題緣由:

my.cnf中未配置binlog日誌文件。sql

3、解決方法:

修改mysql的配置文件,增長log_bin=mysql-bin,而後重啓MySQL服務便可。數據庫

# cat /etc/my.cnf |grep log log_bin=mysql-bin # /etc/init.d/mysqld restart Stopping mysqld: [ OK ] Starting mysqld: [ OK ]
# mysqldump
-uroot -p123456 -R --triggers --single-transaction --master-data=2 -B alidb > /root/alidb.bak.sql Enter password: 輸入數據庫密碼後備份成功!
相關文章
相關標籤/搜索