43 lines
1.2 KiB
Batchfile
43 lines
1.2 KiB
Batchfile
|
|
@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
|