MAMP के साथ उपयोग के लिए मैं सामान्य लॉग के लिए MySQL को कैसे सक्षम कर सकता हूं?एमएएमपी के उपयोग के लिए मैं सामान्य लॉग के लिए MySQL को कैसे सक्षम कर सकता हूं?
मैं अपने मैक पर अपाचे, माईएसQL और PHP चलाने के लिए उपयोग करता हूं, इसलिए मैं डिफ़ॉल्ट रूप से मशीन में स्थापित अपाचे या PHP के साथ गड़बड़ करने के बजाय यूआई के माध्यम से चालू/बंद/पुनरारंभ कर सकता हूं।
मेरे मैक पर, मैंने फ़ाइल में चलाने वाली प्रत्येक SQL क्वेरी को लॉग इन करने के लिए my.cnf फ़ाइल में कॉन्फ़िगरेशन सेटिंग सेट करने का प्रयास किया है। टर्मिनल के भीतर से दिखाएं VARIABLES कमांड चलाते समय नीचे दिए गए आउटपुट द्वारा दिखाए गए आउटपुट को दिखाया गया है।
हालांकि, जब मैं actially एक SQL क्वेरी निष्पादित या MAMP सर्वर है कि MySQL डेटाबेस से डेटा पढ़ता है पर एक PHP पृष्ठ पुनः लोड, सामान्य लॉग फ़ाइल बनाया है या आबादी नहीं है।
# The MySQL server
[mysqld]
#port = 9999
socket = /Applications/MAMP/tmp/mysql/mysql.sock
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
bind-address = 127.0.0.1
general_log = 1
general_log_file = /Applications/MAMP/logs/mysql_general_sql.log
यहाँ शो चर बयान चलने से उत्पादन का हिस्सा है:
mysql> show variables;
+---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
| Variable_name | Value |
+---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
| ... | ... |
| general_log | ON |
| general_log_file | /Applications/MAMP/logs/mysql_general_sql.log |
| log | ON |
| log_bin | OFF |
| log_bin_trust_function_creators | OFF |
| log_error | /Applications/MAMP/logs/mysql_error_log.err |
| log_output | FILE |
| log_queries_not_using_indexes | OFF |
| log_slave_updates | OFF |
| log_slow_queries | OFF |
| log_warnings | 1 |
| long_query_time | 10.000000 |
| relay_log | |
| relay_log_index | |
| relay_log_info_file | relay-log.info |
| relay_log_purge | ON |
| relay_log_recovery | OFF |
| relay_log_space_limit | 0 |
| report_host | |
| report_password | |
| report_port | 3306 |
| report_user | |
| server_id | 1 |
| slow_launch_time | 2 |
| slow_query_log | OFF |
| slow_query_log_file | /Library/Application Support/appsolute/MAMP PRO/db/mysql/tim-slow.log |
| socket | /Applications/MAMP/tmp/mysql/mysql.sock |
| sql_log_bin | ON |
| sql_log_off | OFF |
| ... | ... |
+---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+
318 rows in set (0.01 sec)
वहाँ कुछ है
यहाँ my.cnf की सामग्री का हिस्सा है कि मैं निर्धारित किया है है मुझे याद आ रही है?
धन्यवाद
Turgs
मैंने देखा कि मैं अब भी विंडोज़ पर एमएएमपी का उपयोग कर सकता हूं .. जबकि अतीत में मुझे लगता है कि एकमात्र विकल्प एक्सएएमपीपी था। – Turgs