Mysql sunucusunun, ne zaman ve hangi sorguların yürütülmesi gibi tüm etkinliklerin kaydını tutan bir günlük dosyası oluşturduğunu okudum.
Biri bana sistemimin neresinde olduğunu söyleyebilir mi? Nasıl okuyabilirim?
Temel olarak, ben farklı giriş [iki tarih arasında yedekleme] ile veritabanını yedeklemek gerekir, bu yüzden burada günlük dosyasını kullanmanız gerektiğini düşünüyorum, bu yüzden bunu yapmak istiyorum ...
Kullanıcı adları ve şifre gibi hassas bilgiler [herhangi bir sorgu gerektiriyorsa] kaydedilebilir, çünkü bu günlük bir şekilde güvenli olması gerektiğini düşünüyorum; böylece güvenli bir şekilde görülebilir, kolayca görülemez mi?
Sisteme kök erişimim var, günlüğü nasıl görebilirim?
/Var/log/mysql.log dosyasını açmaya çalıştığımda boş.
Bu benim yapılandırma dosyam:
[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