mysql監控工具sqlprofiler,類似sqlserver的profiler工具


最近無意發現了mysql的客戶端監控工具“Nero Profile SQL”,剛開始還不知道怎么使用,經過半小時摸索,現將使用步驟寫下來。

  背景:開發的時候,如果數據存儲層這塊使用EF,或者其他orm框架,數據庫是mysql,想知道最終執行的sql語句,那么這款工具就幫你忙了。

  1、去官網下載安裝windows版本http://www.profilesql.com/download/

  2、安裝完成,連接mysql數據庫

    

 

  3、修改程序里面的連接字符串

    

如果是Java的話,連接字符串端口修改為4040:

 

其實也就是把先前連接mysql的,轉而連接此工具,再由此工具對mysql發起sql真正執行,所以其能截取到所有的sql請求,相當於一個代理層

 

  4、執行數據庫操作

    

 

  5、打開監控工具

    

 

 

 

   6、這個工具是不是很強大。

 

  注意:MySQL 5.7.17版本,安裝在windows服務器上面不需要改MySQL 任何配置;

     經實測,如安裝在linux上面,則需要禁用MySQL 的 useSSL 功能,對應的配置是 skip_ssl;

     或者在連接字符串后面加上 SSL Mode=None 也是可以正常運行的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM