mysql binlog (バイナリログ) を表示する方法

mysql binlog (バイナリログ) を表示する方法

たとえば、新しいテーブルを作成したり、既存のテーブルのデータを更新したりすると、これらのイベントは、MySQL データベースのバイナリ ログである mysql binlog に保存されます。

バイナリ ログは、マスター サーバーがバイナリ ログからリモート サーバーにデータを送信する MySQL レプリケーションで非常に役立ちます。

MySQL であらゆる種類のリカバリ操作を実行するときは、バイナリ ログ ファイルも処理します。

mysqlbinlog コマンドは、バイナリ ログの内容を読みやすくユーザーフレンドリな形式で表示するために使用されます。

では、mysql binlog (バイナリ ログ) を取得して表示するにはどうすればよいでしょうか?

以下は、現在のバイナリ ログ リストを取得するコマンド メソッドです。

mysql から次の show binary logs コマンドを実行すると、システム内のすべてのバイナリ ログが表示されます。

mysql> バイナリログを表示します。
+-------------------+----------+
| ログ名 | ファイルサイズ |
+-------------------+----------+
|mysqld-bin.000001 | 15740 |
|mysqld-bin.000002 | 3319 |
..
..

システムでバイナリ ログが有効になっていない場合は、次のエラー メッセージが表示されます。

mysql> バイナリログを表示します。
エラー 1381 (HY000): バイナリログを使用していません

mysql binlog の場所はどこですか?

デフォルトでは、バイナリ ログ ファイルは、次に示すように /var/lib/mysql ディレクトリにあります。

# ls -l /var/lib/mysql/
-rw-rw----。1 mysql mysql 15740 8月16日 14:57 mysqld-bin.000001
-rw-rw----。1 mysql mysql 3319 8月16日 14:57 mysqld-bin.000002
..
..

以下もご興味があるかもしれません:
  • MySQLデータベースのbinlogクリーンアップコマンドの詳細な説明
  • MySQL Binlog ログの読み取り時によくある 3 つのエラー
  • mysql binlog ログを正しくクリーンアップする 2 つの方法
  • MySQL の binlog ログと、binlog ログを使用してデータを回復する方法を説明します。
  • MySQL データベースの Binlog 使用法の概要 (必読)
  • MySQL binlog ログを自動的にクリーンアップする方法
  • MySQLデータベースのログファイル(binlog)を自動的に復元する方法を説明します
  • [MySQL binlog] MySQL の混合ログ形式の binlog を徹底的に解析する方法
  • mysql binlog バイナリログの詳細な説明
  • MySQL binlog の解析

<<:  VUE+SpringBootはページング機能を実装します

>>:  Linux7で仮想ホストを実装する3つの方法

推薦する

1つの記事でTypeScriptのデータ型について学ぶ

目次基本タイプあらゆるタイプ配列タプルインタフェース関数自己推論を入力する結合タイプ(1つ以上選択)...

Vue でデータコレクターを設計する

目次シナリオ中核問題ステータス監視状態監視の利点国家監視の欠点復興実行のアイデア依存関係の収集要約す...

JS ES6コーディング標準の詳細な説明

目次1. ブロックスコープ1.1. let は var を置き換える1.2. グローバル定数とスレッ...

MySQL 5.7.17 のインストールと設定のグラフィックチュートリアル

ブロガーはこう述べています。「私は『史上最も簡単な MySQL チュートリアル』という一連のブログ記...

MySQL で置換操作を使用したときにデータ損失が発生する問題の解決策

序文同社の開発者は、データの更新時に replace into ステートメントを使用していました。不...

JS 4つの楽しいハッカー背景効果コードを共有する

目次例1例2例3例4例1 <html> <ヘッド> <title>...

4つの柔軟なScssコンパイル出力スタイル

多くの人は、Scss を使用する瞬間からコンパイル方法を説明されてきました。したがって、コマンドのコ...

JavaScript を使用したコマンドライン アプリケーションの構築

目次1. ノードをインストールする2. Commander.jsをインストールする3. JavaSc...

Tomcatはスレッドプールを使用してリモート同時リクエストを処理します。

Tomcatが同時リクエストを処理する方法を理解することで、スレッドプール、ロック、キュー、および...

Linux /etc/network/interfaces 設定インターフェース方法

Linux の /etc/network/interfaces ファイルは、ネットワーク インターフ...

Linux 3.X/4.x/5.x でパゴダ パネルのパスワードを忘れた場合の解決方法

ssh に入り、次のコマンドを入力してパスワードをリセットします (コマンドの末尾の「testpas...

MySQL 8.0.18 ハッシュ結合は左/右結合をサポートしていません 左と右の結合の問題

MySQL 8.0.18 では、インデックスが作成されていないフィールドに適用でき、等価値の関連付け...

ウェブページ作成によく使われる英語フォント

アリアルArial は、多くの Microsoft アプリケーションとともに配布されるサンセリフ T...

JS ベースのページフローティングボックスを実装するためのサンプルコード

スクロール バーを下に引くと、主にposition:fixed;スタイルにより、フローティング ボッ...

HTML iframe 使用状況の概要の収集

Iframe 使用状況の詳細な分析<iframe frameborder=0 width=17...