#1. 概要
mysql- MYSQL 監視ツール、最適化ツール、および Java Spring Boot プロジェクトに統合されたさまざまなツールを監視します
git地址:https://github.com/lccbiluox2/mysql-monitor.git
2. コード構造
3. バックエンド サービス
バックエンド サービスのメイン クラスは
com.neo.MySQLMointorApplication
spring.datasource.driverClassName = com.mysql.jdbc.Driver spring.datasource.url = jdbc:mysql://localhost:3306/mysql_monitor?useUnicode=true&characterEncoding=utf-8&useSSL=true spring.datasource.username = root spring.datasource.password = 12345678必要に応じてこれを変更してください。
SQL 実行スクリプトは
doc/sql/mysql_monitor.sql
4. フロントエンド サービス
フロントエンド メイン ページ:
web-provider/html/database/database-list.html
フロントエンドの構成ファイルは次のとおりです。
web-provider/js/constant.js
//定义几个全局变量 var AppUrl = "http://localhost:8090";//整个页面的请求页面主にアドレスを構成します。バックエンドによってリクエストされました。
5. 効果は次のとおりです。
5.1 データベース リスト ページ 5.2 データベース詳細ページ 5.3 テーブル一覧ページ#5.4 テーブル詳細ページ
## 5.5 SQL 分析インターフェイス その他の機能は後で開発されます。 。 。待っている。 。7. 目標
最終的な目標は、mysql の運用と保守監視の統合を実現することであり、他のデータベースには関係なく、MySQL のみが対象となります。主な目標は、将来的には、開発者は MySQL を使用してこのツールを使用するだけで済み、テーブルの悪い部分と SQL 記述の悪い部分を自動的に分析するのに役立ちます
を達成することです。開発者に依存してもらう これは MySQL DBA として使用できます
によって失われるスペースを計算します。
MySQL チュートリアル 」
以上がMySQL監視ツールmysql-monitorの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。