mysql 按日期查詢,如何按照時(shí)間段打印mysql的慢日志?
在MySQL客戶端中輸入命令:show variables like '%quer%';其中紅框標(biāo)注的選項(xiàng)是:
-slow_query_log是否記錄慢查詢。用long_query_time變量的值來確定“慢查詢”。-slow_query_log_file慢日志文件路徑-long_query_time慢日志執(zhí)行時(shí)長(秒),超過設(shè)定的時(shí)間才會(huì)記日志Linux:在/etc/my.cnf配置文件的[mysqld]選項(xiàng)下增加:
slow_query_log=TRUEslow_query_log_file=/usr/local/mysql/slow_query_log.txtlong_query_time=3Windows:在my.ini配置文件的[mysqld]選項(xiàng)下增加:
slow_query_log=TRUEslow_query_log_file=c:/slow_query_log.txtlong_query_time=3重啟MySQL后,可發(fā)現(xiàn)已經(jīng)開啟慢查詢?nèi)罩?/p>