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
|