Como ver os arquivos de log no MySQ

Li que o servidor Mysql cria um arquivo de log em que mantém um registro de todas as atividades - como quando e quais consultas são executada

Alguém pode me dizer onde ele existe no meu sistema? Como posso ler?

Basicamente, eu preciso fazer backup do banco de dados com entrada diferente [backup entre duas datas], então acho que preciso usar o arquivo de log aqui, é por isso que quero fazê-lo ...

Acho que esse log deve ser protegido de alguma forma, porque informações confidenciais como nomes de usuário e senha podem ser registradas [se alguma consulta exigir isso]; para que ele seja protegido e não possa ser visto com facilidade?

Tenho acesso root ao sistema, como posso ver o log?

Quando tento abrir o arquivo /var/log/mysql.log, ele está vazi

Este é o meu arquivo de configuração:

[client]
port        = 3306
socket      = /var/run/mysqld/mysqld.sock

[mysqld_safe]
socket      = /var/run/mysqld/mysqld.sock
nice        = 0

[mysqld]
log = /var/log/mysql/mysql.log 
binlog-do-db=zero



user        = mysql
socket      = /var/run/mysqld/mysqld.sock
port        = 3306
basedir     = /usr
datadir     = /var/lib/mysql
tmpdir      = /tmp
skip-external-locking

bind-address        = 127.0.0.1
#
# * Fine Tuning
#
key_buffer      = 16M
max_allowed_packet  = 16M
thread_stack        = 192K
thread_cache_size       = 8

general_log_file        = /var/log/mysql/mysql.log
general_log             = 1

questionAnswers(8)

yourAnswerToTheQuestion