mysql日志占用大量空間怎么解決方法?
今天有個同事來問我,說mysql目錄里有很多1.1G的mysql-bin.00000*文件,占了100多g,占用了很多磁盤空間。這些文件都是msyql日志文件,可以訪問幾m到幾g,解決這個問題并不難。只需修改文件中的#log-binmysql-bin和#binlog_formatmix
MySQL的數據如何恢復到任意時間點?
要將數據庫還原到以前的時間點,必須有日志備份。以下是使用日志的示例:createdatabasedb1goalterdatabasedb1setrecoveryfullgobackupdatabasedb1towithinit-first,對數據庫進行完整備份。否則,檢查點將存放非活動日志(類似于簡單恢復)。Go-一些數據庫操作-一些數據庫操作-一些數據庫操作-假設你在15:15之后刪除了這個表-如果你想恢復這個表,你需要對數據庫做一個日志備份。使用MasterGo備份日志DB1到withnorecoveryGo-然后執行以下操作。從withnorecoveryGoRestoreLogDB1中使用MasterGoRestore數據庫DB1。Fromwithrecov:15:00-此時數據庫恢復到15:15的狀態。