Files
zyt/install_medicine_library.bat
T
2026-03-27 18:06:12 +08:00

56 lines
1.4 KiB
Batchfile

@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