Master-Slave
我無法在 MySQL 中啟用 binlog
我正在嘗試啟用二進制日誌以便為我的數據庫創建主從。
MySQL 版本是 5.1.41-3ubuntu12.10-log
我已將此添加到 my.cnf
log_bin = /var/log/mysql/mysql-bin.log expire_logs_days = 1 max_binlog_size = 100M
和
$ ls -l /var/log/mysql/mysql-bin.log -rw-r--r-- 1 mysql root 0 2011-07-06 17:17 /var/log/mysql/mysql-bin.log
現在,當我嘗試停止/啟動 MySQL 時,啟動過程將永遠進行,我被迫在 my.cnf 中註釋這些條目以再次啟動 MySQL。
有人遇到過這樣的問題嗎?任何想法都受到高度讚賞。
感謝大家的幫助
,這是日誌目錄本身的許可。我把它改成了
drwx-------- 7 mysql mysql 4096 2011-07-06 20:06 mysql
它是
drwx------ 7 root root 4096 2011-07-06 20:06 mysql
您是否創建了 host_name-bin.index 文件?如果不是,請同時指定 log-bin-index。