問題タブ [mysqlbinlog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2640 参照

mysql - Windows でバイナリ ログ ファイル (log-bin) を使用して mysql データベースを復元する

バイナリ ログ ファイルを使用して mysql データベースを復元することは、特に誤操作の場合に非常に役立ちます。以下は、Windowsでこれを行う私の方法です。この質問が役に立った場合は、「役に立った」とマークしてください。

0 投票する
0 に答える
27 参照

c++ - mysql++ または他のライブラリを使用して列を取得する方法は?

まず、私は C++ を初めて使用します。現在、データベースの変更をリッスンしMySQL binlogて何かを行うプロジェクトを作成しようとしています。サンプル コードに従ってmysql-binlog-repliationというライブラリを選択しました。これで、でイベントを追跡しMySQL binlog、古い値と新しい値を取得できます。ただし、列を取得できません。値と一緒に列を取得する方法を知りたいです。有用な回答をいただければ幸いです。

以下は私のコードの一部です:

0 投票する
0 に答える
911 参照

java - mysql-binlog-connector-java - バイナリ ログ インデックス ファイルで最初のログ ファイル名が見つかりませんでした

このライブラリで POC を行っていますが、セットアップに問題があります。私は非常に単純な MySQL セットアップを持っています: - 単一の VM (マスタースレーブなし) - centos 7 - MySQL バージョン 5.7

これが私が今まで持っているコードです:

このコードを実行すると、次の出力が得られます。

OnCommunicationFailure() com.github.shyiko.mysql.binlog.network.ServerException: com.github.shyiko.mysql.binlog.BinaryLogClient.listenForEventPackets(BinaryLogClient.java:882) のバイナリ ログ インデックス ファイルで最初のログ ファイル名が見つかりませんでしたcom.github.shyiko.mysql.binlog.BinaryLogClient.connect(BinaryLogClient.java:559) で Main.main(Main.java:40) で

私のMySQL構成ファイルの内容:

[mysqld]

datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock

シンボリックリンク=0

log-error=/var/log/mysql/mysqld.log

server_id=1

log-bin=/var/log/mysql/mysql-bin

pid-file=/var/run/mysqld/mysqld.pid

バインドアドレス= . . .

私のログディレクトリの内容は次のとおりです。

mysql-bin.index の内容はもちろん次のとおりです。

この問題のすべてのオンライン ソリューションは、マスター スレーブ構成を参照しており、それに応じて解決策があります - 誰か助けてください :)