1. ホーム
  2. データベース
  3. マイサク

Mysqlデータベースの手動および定期的なバックアップ手順

2022-01-18 13:16:55

手動バックアップ

<ブロッククオート

1) cmd console: mysqldump -uroot -proot データベース名 [テーブル名1,テーブル名2...] > ファイルパス

例:demoのデータベースをE: \testdemo.bak にバックアップする。

mysqldump -uroot -p123456 demo > E:\test\demo.bak #123456 is the database password


デモライブラリのtest1テーブルをバックアップしたい場合

mysqldump -uroot -p123456 demo test1 > E:\test\demo.test1.bak


バックアップファイルを使用してデータを復元する方法 mysql console?

<ブロッククオート

2) MySQLコンソール:ソース E:\testdemo.test1.bak

3) 具体的な操作の画面。

タイマーのバックアップ

1) データベースをバックアップするコマンドを取り、batファイルに書き込む

mytask.txtを作成し、内容を挿入する。F:\mysqldump -uroot -p123456 demo test1 > E:\testdemo.test.bak , then change the suffix to .bat.

<マーク 注:mytask.bat の内容は "F:MySQLbin" (あなたの MySQL bin ディレクトリのため) です。

mysqldump.exeのファイルパスにスペースがある場合は、必ず " " インクルード

2) 次に、タスクマネージャーを経由して、一定時間ごとにbatファイルを呼び出し、mytask.batをタスクにして一定時間ごとに1回呼び出します。

手順 コントロールパネル 》タスクスケジュール 》基本タスクの作成

上記は、Mysqlデータベースのマニュアルと時限バックアップのヒントの詳細であり、データベースの手動バックアップ時限バックアップに関する詳細な情報は、スクリプト家の他の関連記事に注意を払うしてください!.