guoyu/Test/sql/run_verification.bat

43 lines
1.2 KiB
Batchfile
Raw Normal View History

@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