mysqlbinlog \ --read-from-remote-server \ --host=test-database.xxxxxng.ap-northeast-1.rds.amazonaws.com \ --raw \ -u admin \ -p \ --result-file=/binlog/ \ mysql-bin-changelog.000270
mysqlbinlog: unknown option –raw
??
もくじ
解決
MySQL ClientがMariadbになっていた。
RDSはMySQL5.7なので
クライアント削除 sudo yum remove mysql 8系のリポジトリをインストール sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 8系を無効化して5.7系を有効化 sudo yum-config-manager --disable mysql80-community sudo yum-config-manager --enable mysql57-community インストール sudo yum install -y mysql-community-client
これで実行できた
mysqlbinlog \ --read-from-remote-server \ --host=test-database.xxxxxng.ap-northeast-1.rds.amazonaws.com \ --raw \ -u admin \ -p \ --result-file=/binlog/ \ mysql-bin-changelog.000270