He leído que el servidor Mysql crea un archivo de registro donde mantiene 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 una entrada diferente [copia de seguridad entre dos fechas], así que creo que necesito usar el archivo de registro aquí, por eso 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 ser fácilmente visible?
Tengo acceso de root 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