mysql 備份報binlog錯誤,但是binlog配置后mysql又不能啟動
mysql 5.7.11 做數據庫主從復制,在導出數據庫的時候,不能導出2進制的master data?
命令如下:
mysqldump?-uroot?-p?--single-transaction?--master-data=2?--triggers?--routines??--all-databases?>all.sql
?導出報錯 錯誤信息:
?mysqldump:Error:?Binlogging?on?server?not?active
在my.cnf的[mysqld]塊中加入了
log_bin=mysql-bin
后,另外也嘗試過絕對路徑的配置法
log_bin?=?/home/bin-log
mysql不能啟動... 請問這個怎么解決
2016-11-02
我也遇到這個問題,server_id = 101 這個是必須要配置的,要不然就重啟不開
2016-09-09
my.cnf中配置?
[mysqld]
server_id = 101 注意這個101是唯一標識你這個mysql服務器的,一般取你電腦ip的最后幾位,以便好區(qū)分。
log_bin=mysql-bin 注意mysql-bin是一個存放二進制log文件的路徑,我這里指定了一個mysql當前安裝目錄的mysql-bin文件夾
2016-08-19
我的MySQL現在也不能啟動了,請問你是怎么解決的?
2016-06-05
log_bin=mysql-bin
加上這句就行了,然后重啟mysql。啟動后show master status有記錄說明啟用了binlog