0

ローカルホストからのバイナリログファイルがいくつかありますが、書き込むと

     mysqlbinlog mysql-bin.000001 > statament.sql

または、意味不明なものを返すだけのテキストファイル、つまり

    /*!40019 SET @@session.max_insert_delayed_threads=0*/;
    /*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
    DELIMITER /*!*/;
    # at 4
    #120919 11:08:54 server id 1  end_log_pos 106   Start: binlog v 4, server v 5.1.33-        community-log created 120919 11:08:54 at startup
    ROLLBACK/*!*/;
    BINLOG '
    potZUA8BAAAAZgAAAGoAAAAAAAQANS4xLjMzLWNvbW11bml0eS1sb2cAAAAAAAAAAAAAAAAAAAAA
    AAAAAAAAAAAAAAAAAACmi1lQEzgNAAgAEgAEBAQEEgAAUwAEGggAAAAICAgC
    '/*!*/;
    # at 106
    #120919 11:26:07 server id 1  end_log_pos 125   Stop
    DELIMITER ;
    # End of log file
    ROLLBACK /* added by mysqlbinlog */;
    /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;

それが主に気になることです...私は奴隷をセットアップしていません...私が間違っていることは何ですか?

ありがとう !

4

2 に答える 2

1

定義上、MySQL バイナリ ログはデータ操作をバイナリ形式で記録して、処理の時間とスペースを節約します。したがって、それらを調べるときは、クライアントに--base64-output=decode-rowsオプションを追加しmysqlbinlogて、出力をデコードする必要があります。

于 2015-07-31T16:43:24.900 に答える