mysql查看正在執行的sql語句和查看已經執行的歷史sql語句

一、mysql查看正在執行的sql語句

 show processlist;

二、mysql查看已經執行的歷史sql語句(方法:開啓日誌模式)

SET GLOBAL log_output = 'TABLE';SET GLOBAL general_log = 'ON';  //日誌開啓

你輸入要查的語句,比如 select * from iot.tb_iot ;

在查詢sql語句之後,在對應的 D:\phpstudy_pro\Extensions\MySQL5.7.26\data\mysql\general_log.CSV   裏有對應的log記錄

SET GLOBAL log_output = 'TABLE'; SET GLOBAL general_log = 'OFF';  //日誌關閉

注意:在查詢到所需要的記錄之後,應儘快關閉日誌模式,佔用磁盤空間比較大

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章