首页
登录 | 注册

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工具安装(一)

如果是Java的话,连接字符串端口修改为4040:

mysql监控工具sqlprofiler,类似sqlserver的profiler工具安装(一)

 

其实也就是把先前连接mysql的,转而连接此工具,再由此工具对mysql发起sql真正执行,所以其能截取到所有的sql请求,相当于一个代理层

 

  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 也是可以正常运行的。


相关文章

  • [翻译 EF Core in Action 1.6]你的第一个EF Core应用程序
    Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Core 书籍.原版地址. 是除了官方文档外另 ...
  • 学了很多乱七杂八的东西,但是依然停留在前端,在工作中一直和后端交流,但是不太了解数据库是怎么回事,为了加强学习,准备学习一些关于数据库相关的东西. 说起数据库可能会有很多很多,SQLServer.Oracle.Sybase等等等,还有就是要 ...
  • .NET Core Dapper操作mysql数据库
    前言 现在ORM盛行,市面上已经出现了N款不同的ORM套餐了.今天,我们不谈EF,也不聊神马黑马,就说说 Dapper.如何在.NET Core中使用Dapper操作Mysql数据库呢,让我们跟随镜头(手动下翻)一看究竟. 配置篇 俗话说得 ...
  • Spring Boot入门(五):使用JDBC访问MySql数据库
    本系列博客记录自己学习Spring Boot的历程,如帮助到你,不胜荣幸,如有错误,欢迎指正! 在程序开发的过程中,操作数据库是必不可少的部分,前面几篇博客中,也一直未涉及到数据库的操作,本篇博客 就讲解下在Spring Boot中如何使用 ...
  • 查询数据库中所有表名 select table_name from information_schema.tables where table_schema='tools' and table_type='base table'; 查询指定 ...
  • 一.前言 在日常开发中,我们经常会碰到需要在运行时才知道对象个数的情况,这种情况不能使用数组,因为数组是固定数量的,这个时候我们就会使用集合,因为集合可以存储数量不确定的对象. 集合类是特别有用的工具类,不仅可以存储数量不等的对象,还可以实 ...

2019 cecdns.com webmaster#cecdns.com
12 q. 0.066 s.
京ICP备10005923号