guoyu/log/Sql/run_verification.bat

43 lines
1.2 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
chcp 65001 > nul
echo ================================================
echo 验证数据库优化是否成功
echo ================================================
echo.
echo 正在连接到数据库...
echo 主机: 101.35.101.159:3306
echo 数据库: study
echo 用户: study
echo.
echo 请输入密码: rx4aywZZNP3rnrkm
echo.
mysql -h 101.35.101.159 -P 3306 -u study -p study < "%~dp0verify_optimization.sql"
if %errorlevel% equ 0 (
echo.
echo ================================================
echo ✅ 验证脚本执行成功!
echo ================================================
echo.
echo 请查看上面的输出结果:
echo - 如果所有索引都是 ✅ 且查询 ^<50ms则优化成功
echo - 如果有 ❌,请运行 run_manual_fix.bat
echo.
) else (
echo.
echo ================================================
echo ❌ 执行失败!
echo ================================================
echo.
echo 可能的原因:
echo 1. MySQL 命令行工具未安装或不在 PATH 中
echo 2. 数据库连接失败
echo 3. 用户名或密码错误
echo.
echo 建议:在 Navicat 中执行 verify_optimization.sql
echo.
)
pause