MySQL二進制日誌備份與恢復

一、二進制日誌備份
mysql

    mysqlbinlog binlog.000001 > /tmp/bak.sql // 備份binlog.000001二進制文件,在tmp目錄下生成bak.sql文件。sql

二、二進制日誌恢復日誌

    2.1 SQL文件恢復test

        mysql -uroot -proot -e "source /tmp/bak.sql" // 經過上面1生成SQL文件恢復數據。二進制

    2.2 二進制文件恢復數據

        mysqlbinlog binlog.000001 | mysql -uroot -proot test // 單個文件恢復文件

        mysqlbinlog binlog.[0 - 10]* | mysql -uroot -proot test // 多個文件恢復
備份

相關文章
相關標籤/搜索