@echo off chcp 65001 >nul setlocal enabledelayedexpansion echo ========================================= echo 开始安装处方库功能 echo ========================================= echo. REM 数据库配置 set DB_HOST=localhost set DB_PORT=3306 set DB_NAME=likeadmin_php set DB_USER=root set DB_PASS= REM 读取用户输入 set /p input_host="请输入数据库地址 [默认: localhost]: " if not "!input_host!"=="" set DB_HOST=!input_host! set /p input_port="请输入数据库端口 [默认: 3306]: " if not "!input_port!"=="" set DB_PORT=!input_port! set /p input_name="请输入数据库名称 [默认: likeadmin_php]: " if not "!input_name!"=="" set DB_NAME=!input_name! set /p input_user="请输入数据库用户名 [默认: root]: " if not "!input_user!"=="" set DB_USER=!input_user! set /p DB_PASS="请输入数据库密码: " echo. echo ========================================= echo 开始执行数据库迁移... echo ========================================= echo. REM 执行SQL文件 mysql -h%DB_HOST% -P%DB_PORT% -u%DB_USER% -p%DB_PASS% %DB_NAME% < server\database\migrations\create_prescription_library.sql if %errorlevel% equ 0 ( echo √ 数据库表创建成功 ) else ( echo × 数据库表创建失败,请检查数据库配置 pause exit /b 1 ) echo. echo ========================================= echo 处方库功能安装完成! echo ========================================= echo. echo 使用说明: echo 1. 访问后台管理系统 echo 2. 在菜单中找到 '处方库' 功能 echo 3. 可以创建、编辑、删除处方模板 echo 4. 支持设置处方是否公开给其他医生使用 echo. pause