欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          MYSQL數(shù)據(jù)庫備份還原,并還原到最新狀態(tài)(mysqldump)-wx5af9a8e325bc6的博客-51CTO博客

          啟用二進制日志文件

          vim /etc/my.cnf 配置文件位置及文件名根據(jù)實際情況確定

          清理二進制日志文件

          show master logs; 查看二進制日志文件列表

          完全備份,并還原到最新狀態(tài)(mysqldump)

          前提條件:啟用二進制日志,并單獨存放。在mysql數(shù)據(jù)丟失時,可以還原最新備份到丟失時刻的數(shù)據(jù)

          mysqldump -A --single-transaction --master-data=1 > /data/backup/all_mysql.sql

          完全備份數(shù)據(jù)庫文件,并存放多份到安全的地方

          mysql> insert TABLENAME(col_name,...)value(value,...)

          3 數(shù)據(jù)庫文件丟失

          service mysqld stop

          5 查看完全備份時二進制日志備份的最后位置,實驗時備份的最后位置為:CHANGE MASTER TO MASTER_LOG_FILE=’mariadb.000001′, MASTER_LOG_POS=8944;

          -- MySQL dump 10.16  Distrib 10.2.23-MariaDB, for Linux (x86_64) -- -- Host: localhost    Database:  -- ------------------------------------------------------ -- Server version       10.2.23-MariaDB-log  /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;  -- -- Position to start replication or point-in-time recovery from --  -- CHANGE MASTER TO MASTER_LOG_FILE='mariadb.000001', MASTER_LOG_POS=8944;  -- -- GTID to start replication from -- /data/backup/all_2019-05-06.sql . .

          重啟mysql服務:

          service mysqld restart

          登錄mysql :

          mysql -uroot -p

          臨時關閉二進制日志,還原完全備份:

          mysql> set sql_log_bin=off;   mysql> soruce /data/backup/all_mysql.sql

          6 還原沒有備份的新數(shù)據(jù)

          mysqlbinlog --start-postion=8944 /data/bin/mariadb.000001 > /data/backup/inc.sql

          在原終端中繼續(xù)還原

          mysql> soruce /data/backup/inc.sql

          到此已經(jīng)還原全部數(shù)據(jù)

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號