MySQL の完全バックアップ中に特定のライブラリを除外する方法

MySQL の完全バックアップ中に特定のライブラリを除外する方法

MySQLの完全バックアップを実行するときは、--all-databaseパラメータを使用します。

例えば:

#mysqldump -u root -h localhost -p --all-database > /root/all.sql

データをインポートするときは、まず MySQL データベースにログインし、 source /root/all.sqlを使用してインポートします。

質問:

mysqldump を使用してデータベースをバックアップするときに、特定のライブラリを除外したいと考えています。

この場合、mysqldump をバックアップするときに --all-database は使用できませんが、代わりに --database を使用します

次のようにします。データベースをバックアップするときに、information_schema、mysql、test、jkhw_dbライブラリを除外します。

[root@fangfull-backup ~]# mysql -uroot -p -e "データベースを表示"
パスワードを入力してください:

+--------------------+
| データベース |
+--------------------+
| 情報スキーマ |
日本語
日本語
|mysql |
| テスト |
| 技術データベース |
タイムスタンプ
日本語
| hqtime_o2o_db_new |
+--------------------+
セット内の行数は 9 です (0.00 秒)

やり方:

[root@fangfull-backup ~]# mysql -uroot -p -e "データベースを表示"|grep -Ev "データベース|information_schema|mysql|test|jkhw_db"
パスワードを入力してください:
翻訳者
技術データベース
タイムスタンプ
翻訳者
新規
[root@fangfull-backup ~]# mysql -uroot -p -e "データベースを表示"|grep -Ev "データベース|information_schema|mysql|test|jkhw_db"|xargs
パスワードを入力してください:
hqsb_db tech_db hqtime_o2o_db hq_o2o_db hqtime_o2o_db_new
[root@fangfull-backup ~]# mysql -uroot -p -e "データベースを表示"|grep -Ev "データベース|information_schema|mysql|test|jkhw_db"|xargs mysqldump -uroot -p --databases > mysql_dump.sql
パスワードを入力してください:

完全な MySQL バックアップ中に特定のライブラリをフィルタリングする方法は、私が皆さんにお伝えしたいことのすべてです。この方法が皆さんの参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 完全崩壊: クエリフィルタ条件の詳細な説明
  • MySQL の単一テーブル クエリ操作例の詳細な説明 [構文、制約、グループ化、集計、フィルタリング、並べ替えなど]
  • MySQL でのフィルター条件なしのカウントの詳細な説明
  • Mysql データベースでマルチフィールド フィルタリングを実装する方法
  • MySQLインジェクションバイパスフィルタリング技術の概要
  • MYSQL 必読ノート 第 8 章: フィルタリングにワイルドカードを使用する
  • MYSQL 必読ノート 第 7 章 データ フィルタリング
  • MYSQL 必読ノート 第 6 章 データのフィルタリング
  • MYSQLは正規表現を使用してデータをフィルタリングします
  • PythonはMySQLに接続し、fetchall()メソッドを使用して特殊文字をフィルタリングします。
  • PythonはMySQLのシングルクォート文字列フィルタリングメソッドを実装します
  • MySQLレプリケーションフィルターの重複を解決する方法
  • MySQL でレプリケーション フィルターを動的に変更する方法

<<:  JavaScript Domはカルーセルの原理と例を実装します

>>:  Centos7 で keepalived ログを別のパスに設定する方法の詳細な説明

推薦する

入力が正しいにもかかわらず、MySQL 8.0 でアクセスが拒否される問題を解決する

最近、MySQL を学び始めました。インストールはスムーズに進み、インターネット上の既成のチュートリ...

Win10 + Ubuntu 16.04 デュアルシステム 完璧なインストールチュートリアル [詳細]

必ずデータをバックアップすることを忘れないでください。データは貴重なものです! ! !コンピュータモ...

MySQL 基本チュートリアル: DML ステートメントの詳細な説明

目次DMLステートメント1. レコードを挿入する2. 記録を更新する3. シンプルなクエリレコード4...

MySQLシリーズ15 MySQL共通設定とパフォーマンスストレステスト

1. 一般的なMySQLの設定以下のすべての構成パラメータは、32G のメモリを搭載したサーバーに基...

Iframe の内外のページで JS がどのように動作するかの概要

目次iframeの外側のiframeのコンテンツを取得する方法1方法2 iframe 内の ifra...

Ubuntu システムでタイムゾーンと時刻を変更する方法

Linux コンピュータには 2 つの時間があります。1 つはハードウェア時間 (BIOS に記録さ...

Linux で crontab 出力リダイレクトが有効にならない問題の解決方法

質問LINUX では、定期的なタスクは通常、cron デーモン プロセス [ps -ef | gre...

Vueフィルターの使い方

目次概要フィルターの定義フィルターの使用カスタムグローバルフィルターローカルフィルター予防例1(ロー...

標準SQL更新ステートメントの3つの用途についての簡単な理解

1. 環境: MySQL-5.0.41-win32 Windows XP プロフェッショナル2. テ...

WiFi 開発 | WiFi ワイヤレス テクノロジーの紹介

目次WiFiワイヤレステクノロジーの紹介1. WiFiテクノロジーの概要2. ESP8266の紹介W...

MySQL トリガーの定義と使用方法の簡単な例

この記事では、MySQL トリガーの定義と使用方法について説明します。ご参考までに、詳細は以下の通り...

dockerネットワーク双方向接続の詳細な説明

Dockerネットワークを見るdocker ネットワーク ls [root@master ~]# d...

CSS3 タイムラインアニメーション

成果を達成する html <h2>CSS3 タイムライン</h2> <...

Vueは小さなメモ帳機能を実装しました

この記事の例では、メモ帳の小さな機能を実現するためのvueの具体的なコードを参考までに共有しています...

Nginx/Httpd ロードバランシング Tomcat 設定チュートリアル

前回のブログでは、Nginx と httpd を使用して、逆生成用のバックエンド Tomcat サー...