天天看點

開發同學的福利--mysql監控工具sqlprofiler,類似sqlserver的profiler工具

原文:

開發同學的福利--mysql監控工具sqlprofiler,類似sqlserver的profiler工具

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

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

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

  2、安裝完成,連接配接mysql資料庫

    

開發同學的福利--mysql監控工具sqlprofiler,類似sqlserver的profiler工具

  3、修改程式裡面的連接配接字元串

開發同學的福利--mysql監控工具sqlprofiler,類似sqlserver的profiler工具

   我的了解是,Nero Profile SQL工具接管了mysql資料庫的某部分權限并且配置設定出程式的通路位址以及端口,這裡是127.0.0.1以及4040端口

  4、執行資料庫操作

開發同學的福利--mysql監控工具sqlprofiler,類似sqlserver的profiler工具

  5、打開監控工具

開發同學的福利--mysql監控工具sqlprofiler,類似sqlserver的profiler工具
開發同學的福利--mysql監控工具sqlprofiler,類似sqlserver的profiler工具

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

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

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

     或者在連接配接字元串後面加上 SSL Mode=None 也是可以正常運作的。