# 后台管理系统快速启动 ## ⚡ 5分钟快速启动 ### 步骤1:初始化数据库(1分钟) ```bash # 在book项目根目录执行 mysql -u root -p books_db < src/main/resources/db/admin_schema.sql ``` ### 步骤2:启动后端服务(2分钟) ```bash # 在book项目根目录执行 mvn spring-boot:run ``` 等待看到 `Started BookApplication` 日志。 ### 步骤3:启动前端开发服务器(1分钟) ```bash # 在book-admin目录执行 cd book-admin npm install # 首次使用需要安装依赖 npm run dev # 启动开发服务器 ``` ### 步骤4:登录系统(1分钟) 访问:`http://localhost:8000/pages/login.html` 登录信息: - 用户名:`admin` - 密码:`admin123` ## ✅ 完成! 登录成功后,您就可以开始管理书籍了。 ## 📝 启动命令汇总 ### 终端1:启动后端服务 ```bash cd book mvn spring-boot:run ``` ### 终端2:启动前端开发服务器 ```bash cd book-admin npm install # 首次使用 npm run dev # 启动开发服务器 ``` ## 🆘 遇到问题? ### 后端服务无法启动 - 检查端口8081是否被占用 - 检查数据库配置 - 检查MySQL服务是否启动 ### 无法连接后端服务 - 检查后端服务是否启动 - 使用测试页面检查:`http://localhost:8000/pages/test-connection.html` ### 登录失败 - 检查管理员账号是否创建 - 检查管理员账号角色是否为 `admin` - 检查密码是否正确 ### npm install 失败 - 使用国内镜像: ```bash npm config set registry https://registry.npmmirror.com npm install ``` ## 📚 相关文档 - `README.md` - 功能说明和API文档 - `启动指南.md` - 详细启动步骤 - `完整功能说明.md` - 完整功能说明