例: mysqldump –all-databases を使用すると、すべてのライブラリがエクスポートされます。しかし、マスタースレーブを実行している場合、マスターデータベースからデータをダンプするときに、information_schema ライブラリと mysql ライブラリは必要ありません。データベースが少ない場合は、/usr/local/mysql/bin/mysqldump -uroot -p --databases db1 db2 > db1db2.sql でエクスポートできます。ただし、データが多い場合は、この方法で指定するのは面倒です。 MySQL は ignore-table をサポートしていますが、 ignore-database はサポートしていません。そのため、information_schema と mysql を除くすべてのライブラリをエクスポートする場合、データベースを 1 つずつ指定するだけでよいのでしょうか? 解決する: # mysql -e "データベースを表示;" -uroot -p| grep -Ev "データベース|情報スキーマ|mysql|テスト" | xargs mysqldump -uroot -p --databases > mysql_dump.sql 付録: 付録 1: mysqldump: エラーが発生しました: 1142: LOCK TABLES 使用時に、テーブル 'cond_instances' に対してユーザー 'root'@'localhost' に SELECT,LOCK TABL コマンドが拒否されました MySQL 5.5 では、performance_schema が追加されました。mysqldump を実行すると、次のエラー メッセージが報告されます。 mysqldump: エラーが発生しました: 1142: LOCK TABLES の使用時に、テーブル 'cond_instances' に対してユーザー 'root'@'localhost' に SELECT,LOCK TABL コマンドが拒否されました mysqldumpにパラメータ--skip-lock-tablesを追加することができます。 # mysqldump -uroot -p --skip-lock-tables performance_schema > performance_schema.sql または performance_schema ライブラリを除外する # mysql -e "データベースを表示" -uroot -p| grep -Ev "データベース|情報スキーマ|mysql|テスト|パフォーマンススキーマ" | xargs mysqldump -uroot -p --databases > mysql_dump.sql mysqldump を使用してデータベースをバックアップするときに特定のライブラリを除外する上記の例は、私が皆さんと共有できるすべてです。これが皆さんの参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Nginx でファイル ホットリンク保護サービスを構築する方法を学ぶ例
それは何ですか? em はフォントの高さを指し、どのブラウザでもデフォルトのフォントの高さは 16 ...
Web ページには、非常に複雑な HTML 構造があります。CSS を使用して関連するスタイルを定義...
1. 分割スクリプト (splitNginxLog.sh) を作成します。 * この例では、ログ分割...
必要最近、Node オンライン サービスを移行する必要があったため、2 つの新しいオンライン サーバ...
需要背景:ミニプログラムページに GIF ダイナミック画像を挿入しますが、GIF 画像は通常サイズが...
目次概要同一生成元ポリシー (SOP)相同制限クロスドメインをバイパスクロスサイトリクエストフォージ...
Web Skills第5号では、CSSでダークモードやハイライトモードを実装するための技術的なソリュ...
目次1. スタックの定義2. JSスタックの調査1. スタックとヒープ2. 基本型と参照型3. 値渡...
目次1. 概要2. Keepalivedを使用してNginxを自動的に再起動する2.1 シェルスクリ...
最近、データベース関連の操作が多くなり、会社の既存の仕様はあまり包括的ではありません。インターネット...
1. はじめにこの記事では、Docker を使用して Redis を探索する方法を説明します。 Do...
ルートディレクトリとインデックスファイルroot ディレクティブは、ファイルの検索に使用するルート ...
1. トップレベルの使用法1. cnpmをインストールする npm i -g cnpm --regi...
glibc は、gnu によってリリースされた libc ライブラリ、つまり c ランタイム ライブ...
序文現在、私は Beetlex のデータ分析プラットフォームに取り組んでいます。この製品の開発では、...