¿Cómo ver los archivos de registro en MySQL?
He leído que el servidor Mysql crea un archivo de registro donde guarda un registro de todas las actividades, como cuándo y qué consultas se ejecutan.
¿Alguien puede decirme dónde existe en mi sistema? ¿Cómo puedo leerlo?
Básicamente, necesito hacer una copia de seguridad de la base de datos con diferentes entradas [copia de seguridad entre dos fechas], así que creo que necesito usar el archivo de registro aquí, es por eso que quiero hacerlo ...
Creo que este registro debe estar asegurado de alguna manera porque se puede registrar información confidencial como nombres de usuario y contraseña [si alguna consulta lo requiere]; entonces, ¿puede estar asegurado y no se puede ver fácilmente?
Tengo acceso raíz al sistema, ¿cómo puedo ver el registro?
Cuando intento abrir /var/log/mysql.log, está vacío.
Este es mi archivo de configuración:
[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