আমি পড়েছি যে মাইকিউএল সার্ভার একটি লগ ফাইল তৈরি করে যেখানে এটি সমস্ত ক্রিয়াকলাপের রেকর্ড রাখে - যেমন কখন এবং কোন অনুসন্ধানগুলি কার্যকর করে।
আমার সিস্টেমে এটি কোথায় আছে কেউ আমাকে বলতে পারেন? আমি কীভাবে এটি পড়তে পারি?
মূলত, আমাকে বিভিন্ন ইনপুট [দুটি তারিখের মধ্যে ব্যাকআপ] দিয়ে ডাটাবেসটি ব্যাক আপ করতে হবে তাই আমার মনে হয় এখানে লগ ফাইলটি ব্যবহার করা দরকার, সে কারণেই আমি এটি করতে চাই ...
আমি মনে করি এই লগটি কোনওভাবে সুরক্ষিত করা আবশ্যক কারণ ব্যবহারকারীর নাম এবং পাসওয়ার্ডের মতো সংবেদনশীল তথ্য লগ হতে পারে [যদি কোনও প্রশ্নের জন্য এটির প্রয়োজন হয়]; সুতরাং এটি সুরক্ষিত হতে পারে, সহজে দেখা যায় না?
আমার সিস্টেমে রুট অ্যাক্সেস আছে, আমি লগটি কীভাবে দেখতে পারি?
আমি যখন /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