SET GLOBAL ব্যবহার করে জেনারেল লগ সক্রিয় করুন
সকল SQL স্টেটমেন্ট লগ করতে জেনারেল লগ অন করুন।
সিনট্যাক্স:
SET GLOBAL general_log = ON;
স্ট্যাটাস যাচাই করুন
mysql> SHOW VARIABLES LIKE '%general_log%';
অফ অবস্থায়:
+------------------+---------------------+ | Variable_name | Value | +------------------+---------------------+ | general_log | OFF | | general_log_file | DESKTOP-QN2RB3H.log | +------------------+---------------------+
লগ অন করুন
mysql> SET GLOBAL general_log = ON; Query OK, 0 rows affected (0.18 sec)
অন অবস্থায়:
+------------------+---------------------+ | Variable_name | Value | +------------------+---------------------+ | general_log | ON | | general_log_file | DESKTOP-QN2RB3H.log | +------------------+---------------------+
লগ ফাইলের লোকেশন পরিবর্তন করুন
mysql> SET GLOBAL general_log_file = 'E:\\mysqllog'; Query OK, 0 rows affected (0.11 sec)
নতুন লোকেশন:
+------------------+------------+ | Variable_name | Value | +------------------+------------+ | general_log | ON | | general_log_file | E:mysqllog | +------------------+------------+
সতর্কতা: জেনারেল লগ অন রাখলে ডিস্ক স্পেস দ্রুত ভরতে পারে এবং পারফরম্যান্স কমে যেতে পারে। ডিবাগিং শেষে SET GLOBAL general_log = OFF; করে বন্ধ করুন।