mysqlbinlog: opção desconhecida '--ssl'

1

Estou executando o FreeBSD 7. executando o MySQL 5.1.36 a partir de portas.

Estou tentando verificar alguns dados nos arquivos de log binários do MySQL e recebo o seguinte erro:

# mysqlbinlog mysql-bin.000021
mysqlbinlog: unknown option '--ssl'

Além disso, nem consigo ver a ajuda desse comando:

# mysqlbinlog --help
mysqlbinlog: unknown option '--ssl'

Por que mysqlbinlog não sabe sobre a opção ssl ?

Este servidor foi compilado com SSL e ssl está ativado no arquivo de configuração my.cnf . Usamos SSL para conexões remotas, mas estou executando este comando no host local.

    
por Stefan Lasiewski 27.08.2010 / 00:14

2 respostas

2

Recentemente encontrei o mesmo problema com o MySQL 5.1.41 no Windows. O programa mysqlbinlog não suporta a opção --ssl , mas eu não descobrir onde estava lendo essa opção. Mesmo quando eu comentei as opções de SSL sob [mysqld] em my.ini, o mysqlbinlog ainda estava lendo essa opção em algum lugar.

Eventualmente, descobri que my.ini tinha uma seção [client] que estava especificando a opção --ssl:

[client]
ssl
ssl-ca=C:/certificates/MySQLCerts/ca-cert.pem
port=3306

Eu comentei as opções do ssl e o mysqlbinlog funcionou:

[client]
#ssl
#ssl-ca=C:/certificates/MySQLCerts/ca-cert.pem
port=3306

Eu não precisei reiniciar o MySQL para que as mudanças entrassem em vigor.

    
por 03.09.2013 / 22:24
0

Como solução para esse problema, descobri que posso pular os padrões:

mysqlbinlog --no-defaults
    
por 27.08.2010 / 00:41

Tags