@echo off chcp 65001 >nul echo ====================================== echo 药品库系统安装脚本 echo ====================================== echo. set /p DB_HOST="请输入数据库主机 (默认: localhost): " if "%DB_HOST%"=="" set DB_HOST=localhost set /p DB_PORT="请输入数据库端口 (默认: 3306): " if "%DB_PORT%"=="" set DB_PORT=3306 set /p DB_NAME="请输入数据库名称: " if "%DB_NAME%"=="" ( echo 错误: 数据库名称不能为空 pause exit /b 1 ) set /p DB_USER="请输入数据库用户名: " if "%DB_USER%"=="" ( echo 错误: 数据库用户名不能为空 pause exit /b 1 ) set /p DB_PASS="请输入数据库密码: " echo. echo 正在执行数据库迁移... mysql -h%DB_HOST% -P%DB_PORT% -u%DB_USER% -p%DB_PASS% %DB_NAME% < install_medicine_library.sql if %errorlevel% equ 0 ( echo. echo ====================================== echo 药品库系统安装成功! echo ====================================== echo. echo 已创建以下数据表: echo - la_doctor_medicine (药品库表^) echo. echo 已插入示例数据:5条药品记录 echo. echo 您现在可以在后台管理系统中使用药品库功能了。 echo. ) else ( echo. echo ====================================== echo 安装失败! echo ====================================== echo 请检查数据库连接信息是否正确。 ) pause