Команда mysqlbinlog не может найти файл

Когда я использую команду 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)

1 ответ

Я нахожу решение вопроса самостоятельно. Я не могу найти файл, потому что у меня нет разрешения на чтение или запись файла. Я могу использовать команду, добавив sudo перед надписью.

Проблема с Mysql Server 5.7 решена: здесь есть две возможности.

Один из них - либо ваш файл bin-log находится в /var/log/mysql в таком случае:

cd /var/log/mysql/

затем получите доступ к файлу как пользователь sudo

sudo mysqlbinlog mysql-bin.00000x

если файл находится в /var/lib/mysql тогда нужен доступ sudo даже для чтения файла, поэтому выполните следующие два шага:

Войдите как пользователь root sudo

sudo -i

Как только вы станете пользователем sudo, перейдите в следующий каталог: (если вы не являетесь пользователем sudo, это местоположение откажет в разрешении даже на вход в каталог)

cd /var/lib/mysql/

после этого доступ к файлу

sudo mysqlbinlog mysql-bin.00000x

В моем случае это было связано с разрешением. Убедитесь, что вы используете sudomysqlbinglong полезность.

Если кто-то отправит вопрос создателям mysqlbinlogполезность? На мой взгляд, ошибка должна быть более ясной.

Другие вопросы по тегам