4
我想要記錄所有的mysql查詢以及較慢的查詢。在MAMP 3中啓用日誌
我發現這個文檔 - https://documentation.mamp.info/en/documentation/mamp/
但我只發現錯誤日誌
如何啓用/有關於MySQL PHP和Apache的所有日誌?
我想要記錄所有的mysql查詢以及較慢的查詢。在MAMP 3中啓用日誌
我發現這個文檔 - https://documentation.mamp.info/en/documentation/mamp/
但我只發現錯誤日誌
如何啓用/有關於MySQL PHP和Apache的所有日誌?
首先,備份/Applications/MAMP/bin/startMysql.sh
下一步,彈出打開/Applications/MAMP/bin/startMysql.sh
在你喜歡的文本編輯器
您應該看到這樣的事情:
# /bin/sh
/Applications/MAMP/Library/bin/mysqld_safe --port=3306 --socket=/Applications/MAMP/tmp/mysql/mysql.sock --lower_case_table_names=0 --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --log-error=/Applications/MAMP/logs/mysql_error_log &
你想在此字符串添加那個命令:
--log-slow-queries=/Applications/MAMP/logs/slow_query_log
那麼該文件的內容應該是這樣的:
# /bin/sh
# /bin/sh /Applications/MAMP/Library/bin/mysqld_safe --port=3306 --socket=/Applications/MAMP/tmp/mysql/mysql.sock --lower_case_table_names=0 --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --log-slow-queries=/Applications/MAMP/logs/slow_query_log --log-error=/Applications/MAMP/logs/mysql_error_log &
然後
/Applications/MAMP/logs/slow_query_log
這對MAMP 1.4.1應該沒問題。 YMMV可能會有所不同,具體取決於您的MySQL版本。
該概念是相同的,但語法可以在更高版本中更改。
爲我工作!謝謝! – zeckdude
如果這個幫助請** [ACCEPT ** it](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) –