Я читал, что сервер Mysql создает файл журнала, в котором хранится запись всех действий - например, когда и какие запросы выполняются.
Может ли кто-нибудь сказать мне, где он существует в моей системе? Как я могу его прочитать?
В принципе, мне нужно создать резервную копию базы данных с различными входами [резервное копирование между двумя датами], поэтому я думаю, что мне нужно использовать файл журнала здесь, поэтому я хочу это сделать...
Я думаю, что этот журнал должен быть защищен каким-то образом, потому что конфиденциальная информация, такая как имена пользователей и пароль, может быть зарегистрирована [если какой-либо запрос требует этого]; так может ли он быть обеспечен, его нелегко увидеть?
У меня есть root-доступ к системе, как я могу просмотреть журнал?
Когда я пытаюсь открыть /var/log/mysql.log, он пуст.
Это мой конфигурационный файл:
[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