以下是完整的 SQL 表结构定义 + INSERT 导入语句,用于存储你整理的 30 条中医辨证规则。
🧱 一、建表语句(diagnosis_rules)
CREATE TABLE diagnosis_rules (
id INT AUTO_INCREMENT PRIMARY KEY,
diagnosis VARCHAR(100) NOT NULL,
formula VARCHAR(100) NOT NULL,
symptoms TEXT NOT NULL,
tongue VARCHAR(50),
pulse TEXT
);
字段说明:
| 字段名 | 类型 | 说明 |
|---|---|---|
id | INT | 主键自增 |
diagnosis | VARCHAR | 证型名 |
formula | VARCHAR | 推荐方剂 |
symptoms | TEXT | JSON 字符串数组,症状关键词 |
tongue | VARCHAR | 舌象(可为空) |
pulse | TEXT | JSON 字符串数组,脉象 |
📥 二、批量导入语句(前 3 条示例)
INSERT INTO diagnosis_rules (diagnosis, formula, symptoms, tongue, pulse) VALUES
('痰热咳嗽', '清金化痰汤', '["咳","痰"]', '黄腻', '["滑","数"]'),
('风寒咳嗽', '三拗汤', '["咳","怕冷","流涕"]', '薄白', '["浮紧"]'),
('气血两虚', '八珍汤', '["乏力","心悸"]', '淡', '["细"]'),
('肝郁气滞', '柴胡疏肝散', '["胸闷","叹气","易怒"]', '', '["弦"]'),
('阴虚火旺', '知柏地黄丸', '["口渴","盗汗"]', '红', '["细数"]'),
('阳虚畏寒', '金匮肾气丸', '["畏寒","四肢冷","腰酸"]', '淡白', '["迟"]'),
('肾阴虚', '六味地黄丸', '["腰膝酸软","耳鸣","盗汗"]', '红', '["细"]'),
('肾阳虚', '右归丸', '["畏寒","夜尿频"]', '淡胖', '["沉弱"]'),
('脾阳虚', '附子理中丸', '["腹泻","食少"]', '淡白', '["迟弱"]'),
('胃热炽盛', '清胃散', '["胃脘痛","口臭","便秘"]', '黄', '["滑数"]');
你可以用文本编辑器 / 脚本一次性生成所有 30 条(我也可帮你导出 .sql 文件)。
🛠 三、PHP 后台用法建议
导入后你可以在 PHP 中这样读取规则:
$sql = "SELECT * FROM diagnosis_rules";
$result = mysqli_query($conn, $sql);
while ($row = mysqli_fetch_assoc($result)) {
$symptoms = json_decode($row['symptoms'], true);
$pulse = json_decode($row['pulse'], true);
// 逻辑判断...
}
📎 下一步推荐
✅ 如需:
- 💻 管理后台界面(新增/编辑规则)
- 🧠 JSON/SQL → 自动诊断 PHP 函数
- 📦 导出
.sql文件打包
告诉我,我可以一步到位帮你生成。是否要我现在就导出完整的 SQL 文件?

Leave a Reply