绿色包保存

This commit is contained in:
2025-11-27 20:50:59 +08:00
parent a7487c24bf
commit 2322858bc4
20 changed files with 2441 additions and 249 deletions

View File

@@ -0,0 +1,34 @@
@echo off
chcp 65001 >nul
cd /d %~dp0
taskkill /F /IM mysqld.exe 2>nul
timeout /t 2 /nobreak >nul
rmdir /s /q data 2>nul
mkdir data
echo 初始化数据库...
bin\mysqld.exe --defaults-file=my.ini --initialize-insecure --console
echo 启动 MySQL...
start /B bin\mysqld.exe --defaults-file=my.ini
timeout /t 8 /nobreak >nul
echo 设置密码...
bin\mysql.exe -h 127.0.0.1 -P 3306 -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'njcnpqs'; CREATE USER IF NOT EXISTS 'root'@'127.0.0.1' IDENTIFIED BY 'njcnpqs'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' WITH GRANT OPTION; FLUSH PRIVILEGES;"
if %errorlevel% NEQ 0 (
echo 第一次失败,重试...
timeout /t 3 /nobreak >nul
bin\mysql.exe -h localhost -P 3306 -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'njcnpqs'; CREATE USER IF NOT EXISTS 'root'@'127.0.0.1' IDENTIFIED BY 'njcnpqs'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' WITH GRANT OPTION; FLUSH PRIVILEGES;"
)
taskkill /F /IM mysqld.exe 2>nul
echo.
echo ==========================================
echo 完成!密码: njcnpqs
echo ==========================================
pause