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 ログを別のパスに設定する方法の詳細な説明

推薦する

Node.js の非同期イテレータの詳細な説明

目次序文非同期イテレータとは何ですか?非同期イテレータストリームとしてページング機能を備えたAPIの...

MySQL alter ignore構文の詳細な説明

今日仕事中に、ビジネス側から次のような質問をされました。テーブルがあり、一意のフィールドを追加する必...

Podmanはコンテナを自動的に起動し、Dockerと比較します

目次1. podmanの紹介2. Dockerと比較した利点3. 互換性4. バックグラウンド サー...

MySQL でデータをクエリし、条件に基づいて別のテーブルに更新する方法の例

この記事では、MySQL が条件に基づいてデータをクエリし、別のテーブルに更新する方法を例を使用して...

HTML+CSS で div タグの右上隅に削除アイコンを追加するサンプルコード

1. 要件の説明Divタグの右上隅に削除アイコンを表示します2. 実装html、CSS 3. 参照コ...

大量のデータをMySQLにインポートする際に発生する問題と解決策の分析

プロジェクトでは、SQL を使用してデータ分析を実行するために、大量のデータをデータベースにインポー...

Vueはテーブルページング機能を実装します

この記事では、テーブルページング機能を実現するためのVueの具体的なコードを例として紹介します。具体...

MySQLデータベースの共通操作スキルのまとめ

この記事では、MySQL データベースの一般的な操作テクニックをまとめます。ご参考までに、詳細は以下...

CSS (カスケーディング スタイル シート) の一般的な用語の概要

CSS を使用する場合は、DOCTYPE (ドキュメント タイプ定義) を記述することを忘れないでく...

非常に詳細な Vue-Router のステップバイステップのチュートリアル

目次1. ルータビュー2. ルータリンク3. リダイレクト4. ルーティングエイリアス5. ルーティ...

CSS を使用してサブ要素に応じて異なるスタイルを記述する方法

達成すべき効果: 必要なもの1枚、2枚、3枚とスタイルが異なります。子要素の判定はjsで完結できます...

Vue フロントエンドで PDF を生成してダウンロードする方法

目次1. インストールと導入2. PDFファイルをパッケージ化してエクスポートする方法構成の詳細PD...

MAC 上の MySQL の初期パスワードを忘れた場合の対処方法

MACでMySQLの初期パスワードを忘れた問題を解決する方法を参考までに共有します。具体的な内容は次...

シンプルなフロントエンドのページング効果を実現する js

比較的シンプルな業務のプロジェクトもありますが、フロントエンドのページングを多用します。プラグインの...

Linux でディスク IO を表示し、読み取りと書き込みで高い IO を占有するプロセスを見つけます。

背景 - オンラインアラートオンライン サーバーがアラームを発し、ディスク使用率 disk.util...