国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

安全刪除mysql主從復制二進制日志技巧

2024-07-24 12:37:37
字體:
來源:轉載
供稿:網友

mysql主從復制日志如果我們不小心很可能導致mysql啟動不了同時導致主從配置出問題,下面我來介紹安全的刪除mysql主從二進制日志的方法.

刪除日志之前,先檢查主從服務器當前使用的日志文件,代碼如下:

  1. //首先登錄 要刪除日志的服務器的 mysql 終端 
  2. #mysql -u root -pxxxxx 
  3.  
  4. //檢查復制主服務器狀態 
  5. Mysql>show master status 
  6.  
  7. +------------------+-----------+--------------+----------------------------------------+ 
  8. | File             | Position  | Binlog_Do_DB | Binlog_Ignore_DB                       | 
  9. +------------------+-----------+--------------+----------------------------------------+ 
  10. | mysql-bin.000097 | 541677824 | www      | test,mysql,information_schema | 
  11. +------------------+-----------+-------------+----------------------------------------+ 

復制主服務器當前正在使用的日志文件是:mysql-bin.000097,代碼如下:

  1. //檢查復制從服務器狀態 
  2. Mysql>show slave statusG 
  3.  
  4. *************************** 1. row *************************** 
  5.                Slave_IO_State: Waiting for master to send event 
  6.                   Master_Host: 202.102.152.3 
  7.                   Master_User: replication 
  8.                   Master_Port: 3306 
  9.                 Connect_Retry: 60 
  10.               Master_Log_File: mysql-bin.000103 
  11.           Read_Master_Log_Pos: 675107897 
  12.                Relay_Log_File: www-relay-bin.000443 
  13.                 Relay_Log_Pos: 675097929 
  14.         Relay_Master_Log_File: mysql-bin.000103 
  15.              Slave_IO_Running: Yes 
  16.             Slave_SQL_Running: Yes 
  17.               Replicate_Do_DB: www 
  18.           Replicate_Ignore_DB: test,mysql,information_schema 
  19.            Replicate_Do_Table: 
  20.        Replicate_Ignore_Table: 
  21.       Replicate_Wild_Do_Table: 
  22.   Replicate_Wild_Ignore_Table: 
  23.                    Last_Errno: 0 
  24.                    Last_Error: 
  25.                  Skip_Counter: 0 
  26.           Exec_Master_Log_Pos: 675107897 
  27.               Relay_Log_Space: 675098125 
  28.               Until_Condition: None 
  29.                Until_Log_File: 
  30.                 Until_Log_Pos: 0 
  31.            Master_SSL_Allowed: No 
  32.            Master_SSL_CA_File: 
  33.            Master_SSL_CA_Path: 
  34.               Master_SSL_Cert: 
  35.             Master_SSL_Cipher: 
  36.                Master_SSL_Key: 
  37.         Seconds_Behind_Master: 0 
  38. Master_SSL_Verify_Server_Cert: No 
  39.                 Last_IO_Errno: 0  --Vevb.com 
  40.                 Last_IO_Error: 
  41.                Last_SQL_Errno: 0 
  42.                Last_SQL_Error: 

復制從服務器當前正在使用的復制主服務器日志文件是:mysql-bin.000103,當前正在使用的日志文件是000097,我需要做的是刪除00095號之前的所有日志(預留出最近幾天的日志),代碼如下:

Mysql>purge master logs to ‘mysql-bin.000095;

#ll /usr/local/mysql/var/

從結果中發現,編號000097之前的所有日志都已經刪除,如果還有其他服務器需要清理日志,重新按上面的順序進行就可以.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 松原市| 和政县| 宜昌市| 海南省| 绥棱县| 修文县| 天台县| 裕民县| 兴山县| 丰台区| 浦北县| 岫岩| 孝感市| 天镇县| 揭东县| 景泰县| 奉化市| 贵溪市| 新干县| 黑龙江省| 麻阳| 娄底市| 修水县| 房山区| 清流县| 华阴市| 西峡县| 嘉荫县| 荥经县| 葫芦岛市| 施甸县| 高阳县| 漯河市| 安泽县| 炉霍县| 九江县| 治多县| 天门市| 河西区| 当涂县| 黄陵县|