mysql bin-log和log-update開啟

germany006發表於2014-01-16
注意:
1、開啟bin-log,路徑要設定在mysql使用者所屬資料夾下
例如:
log-bin=/home/123/bin-log     123的所屬使用者就要是Mysql
[root@520 home]# ll
總計 163736
drwxr-xr-x 2 mysql  mysql        4096 01-16 16:47 123

140116 15:59:21  mysqld started
140116 15:59:21 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
140116 15:59:21 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
/usr/libexec/mysqld: File '/var/lib/mysql.index' not found (Errcode: 13)
140116 15:59:22 [ERROR] Aborting
140116 15:59:22 [Note] /usr/libexec/mysqld: Shutdown complete
140116 15:59:22  mysqld ended
或者
140116 16:17:06  mysqld started
140116 16:17:06 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
140116 16:17:06 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
/usr/libexec/mysqld: File '/home/log-bin.index' not found (Errcode: 13)
140116 16:17:06 [ERROR] Aborting
140116 16:17:06 [Note] /usr/libexec/mysqld: Shutdown complete
140116 16:17:06  mysqld ended

這種報錯有可能是設定bin-log日誌路徑時,沒有指定在Mysql所屬使用者的目錄下。
也有另外一種可能是:

mysql> select @@max_join_size;
+-----------------+
| @@max_join_size |
+-----------------+
| 705032704 |
+-----------------+
1 row in set (0.00 sec)

mysql> SET sql_max_join_size=4294967295;
Query OK, 0 rows affected (0.00 sec)


設定了max_join_size引數,當然,一般來說這個引數的預設值是4294967295,一般不會變動,這裡只做參考。


2、df -h 檢視磁碟空間容量,放置bin-log的路徑磁碟空間至少大於3G
[root@520 Desktop]# service mysqld start
Timeout error occurred trying to start MySQL Daemon.
啟動 MySQL:                                               [失敗]
這個報錯就有可能是磁碟空間不足。

3、開啟log-update之前必須先開啟bin-log(也可以bin-log與log-update同時開啟)


4、service mysqld stop
vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
log-bin=/var/lib/mysql/bin-log
log-update=/home/mysql_log/update




5、service mysqld start

6、設定了log-update引數後,如何使用這個檔案恢復資料
mysqladmin -uxxx -pxxx /home/backup/update0000*
可以用該檔案作為當天全備的增量實時備份

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28371090/viewspace-1071689/,如需轉載,請註明出處,否則將追究法律責任。

相關文章