1

mysqlbinlog コマンドを使用すると、ファイルが見つかりません。

 lihaodeMacBook-Pro:data lihao$ mysqlbinlog --start-position=106 --stop-position=125  mysqlbin.000001 > ~/tmp1.sql
    mysqlbinlog: File 'mysql-bin.000001' not found (Errcode: 13)
lihaodeMacBook-Pro:data lihao$ ls -a
        .                            ib_logfile0                  library                      mysql-bin.000001
        ..                           ib_logfile1                  lihaodeMacBook-Pro.local.err mysql-bin.000002
        lihaodeMacBook-Pro:data lihao$ mysqlbinlog /usr/local/mysql-5.1.63-osx10.6-x86_64/data/mysql-bin.000001
        /*!40019 SET @@session.max_insert_delayed_threads=0*/;
        /*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
        DELIMITER /*!*/;
        mysqlbinlog: File '/usr/local/mysql-5.1.63-osx10.6-x86_64/data/mysql-bin.000001' not found (Errcode: 13)
4

3 に答える 3

2

質問の解決策は自分で見つけます。ファイルの読み取りまたは書き込み権限がないため、ファイルを見つけることができません。コマンドの前に sudo を追加することで、コマンドを使用できます。

于 2014-12-10T05:49:25.927 に答える