--- tags: [princess, 服务器, 项目, PHP, MySQL, 欠款] created: 2026-06-21 --- # Pay_Project 欠款管理系统 > 部署于 [[服务器清单|princess]] (84.235.240.199) ## 基本信息 | 项目 | 值 | |------|-----| | 路径 | `/mnt/mydata/Pay_Project/` | | 类型 | PHP + MySQL 欠款/还款管理系统 | | 数据库 | `byc_mysql` (MariaDB 10.5.27,宝塔面板安装) | | Web 访问 | `http://84.235.240.199/Pay_Project/` | ## 文件结构 | 文件 | 说明 | |------|------| | `index.php` | 主页:查询 + 新增记录入口 | | `add_record.php` | 新增还款记录表单 → insert repayments | | `search.php` | 查询接口 → 返回债务人信息 | | `config.php` | 数据库连接配置 + Redis 配置 | | `byc_mysql.sql` | 建表 SQL | | `css/styles.css` | 样式 | ## 数据库 ### 连接信息 | 项目 | 值 | |------|-----| | 数据库名 | `byc_mysql` | | 主机 | localhost (socket: `/tmp/mysql.sock`) | | 用户 | `kali` | | 密码 | `uKPAYkIZ2cFlKPN[` | ### 表结构 | 表名 | 说明 | 关键字段 | |------|------|------| | `debtors` | 债务人 | id, debtor_name, total_amount, last_updated | | `debtstatus` | 债务状态汇总 | 姓名, 总欠款金额, 剩余欠款金额 | | `repayments` | 还款记录 | id, debtor_name, repayment_date, repayment_method, repayment_amount, comments | ### MySQL Event | 事件 | 详情 | |------|------| | 名称 | `monthly_increase` | | 频率 | 每月 1 次(起始 2026-03-31) | | 操作 | `UPDATE debtors SET total_amount = total_amount + 625` | | 状态 | ENABLED | ## 新增记录 - **前端密码**:`19841122Cy!`(index.php 中 JS 弹窗验证) - 点击「新增记录」→ 输入密码 → 跳转 `add_record.php` → 填写还款信息 → 提交 ## 运维备忘 ```bash # SSH 免密连接 ssh princess # 数据库直连 mysql -u kali -p'uKPAYkIZ2cFlKPN[' -h 127.0.0.1 byc_mysql # 查看 Event mysql -u kali -p'uKPAYkIZ2cFlKPN[' -h 127.0.0.1 byc_mysql -e 'SHOW EVENTS\G' # 修改 Event mysql -u kali -p'uKPAYkIZ2cFlKPN[' -h 127.0.0.1 byc_mysql -e " ALTER EVENT monthly_increase DO UPDATE Debtors SET total_amount = total_amount + 625; " ``` ## 相关笔记 - [[服务器清单]] - [[macOS coreaudiod 死锁修复]]