# monitor_mysql **Repository Path**: lwlspace/monitor_mysql ## Basic Information - **Project Name**: monitor_mysql - **Description**: Mysql数据库监听项目,整合了前端,启动jar包便可运行项目。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: mysqlMonitor1.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-09-22 - **Last Updated**: 2023-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: MySQL, Java ## README # mysqlMonitor #### 介绍 MySQL监控系统(前端基于Vue3.0,使用了Element-PlusUI框架/后端基于SpringBoot) 架构如图: ![输入图片说明](mysql_monitor.drawio.png) #### 安装教程 第一步:确认自己的MySQL版本为5.X版本以上的,内部有Performance_schema数据库.电脑安装了JDK 第二步:更改config下的application.yml中的数据库账户和密码 第三步:直接执行startMonitor文件夹下的run程序即可启动程序(windows系统执行run.dat,Linux系统执行run.sh),然后打开浏览器访问http://localhost:20015 即可使用该程序 #### 使用说明 1. 由于该版本整合了前后端,所以不支持修改端口 2. 在使用SQL语句测试,访问表时,请标识数据库,如db.table 3. 该版本为了简化使用流程,前端代码进行了打包,若想查看前端VUE代码实现,请看[前后端初始代码](https://gitee.com/lwlspace/mysql-monitor) #### 项目展示 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1123/112950_c20aa910_9450095.png "060ccb260fa8b89ff1635a0ef1457d7.png") #### 设计思路 该项目是由MySQL5版本新增后的数据库模块Performance_schema性能板块监控为基础开发的 我整理的一些思路碎片放在这:
MySQL5.7关于Performance_schema的简单介绍和注意事项:[笔记](https://blog.csdn.net/killbibi/article/details/121489697)
[MySQL5.7关于Performance_schema官方文档介绍-中文](https://www.docs4dev.com/docs/zh/mysql/5.7/reference/performance-schema-table-index.html)
由于该中文版本对一些概念翻译的不是很到位,这里放上官方介绍 [MySQL5.7关于Performance_schema官方文档介绍-英文原版](https://dev.mysql.com/doc/refman/5.7/en/performance-schema-threads-table.html) #### 后言 该项目前后端构思开发测试由我完成,若存在Bug或不足,可告知我,谢谢~ 微信号:L2574308236