問題タブ [binlog]

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 投票する
0 に答える
264 参照

php - mysqlbinlog ツールを使用せずに mysql binlog をテキスト形式に変換する

PHPスクリプトでmysqlバイナリログをテキスト形式に変換する必要があります。mysqlbinlogツールを使用してテキストに変換することを認識しています。しかし、スクリプトでシステム コマンド (またはシェル コマンド) を実行することは想定されていません。

PHPを使用してそれを行う他の方法はありますか?

助けてくれてありがとう。

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

mysql - バイナリログなしで mysql データを回復する方法

誤って削除されたデータを復元したいのですが、mysql のバイナリ ログがオフになっています。履歴データを回復するための bin-log ファイルはありません。問題を解決するための他のアプローチはありますか?

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 の内容はもちろん次のとおりです。

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